Home
» LINUX
»
Bagaimana untuk menyediakan pemajuan X11 pada Linux
Bagaimana untuk menyediakan pemajuan X11 pada Linux
X11(juga dikenali sebagai Pelayan Xorg) ialah sistem paparan untuk Linux. Teknologi ini telah wujud sejak pertengahan tahun 80-an dan telah direka semasa komputer peribadi mula memasuki arus perdana.
Tanpa mempelajari pelajaran sejarah, X11 adalah penting untuk semua pengguna Linux, malah sehingga hari ini. Ia menjadikan antara muka grafik berfungsi dan sangat penting untuk kebanyakan operasi sehari-hari, dsb.
Selain daripada keupayaannya untuk mengendalikan kad grafik dan menjadikan desktop pada Linux, salah satu ciri terbaik X11 ialah hakikat bahawa ia boleh memaparkan antara muka grafik melalui rangkaian melalui pemajuan X11. Dalam tutorial ini, kami akan menunjukkan kepada anda cara menyediakan pemajuan X11 pada Linux melalui SSH.
Prasyarat
Untuk menggunakan pemajuan X11 pada Linux, anda mesti mempunyai persediaan SSH. Sebab SSH diperlukan ialah pemajuan X11 ialah ciri Secure Shell, dan pada masa ini tiada cara untuk memanfaatkan ciri ini di luar SSH.
Menyediakan pelayan SSH agak mudah, dan kebanyakan pengedaran Linux menjadikannya lebih daripada satu atau dua langkah proses. Untuk menyediakannya, buka tetingkap terminal dan pasang klien SSH pada komputer yang menyambung keluar. Dengan pelanggan dipasang, pindah ke komputer jauh atau pelayan dan pasang pakej pelayan SSH, dan dayakan perkhidmatan systemd mula menggunakannya.
Tidak pasti tentang cara memasang dan menggunakan pelayan Secure Shell di Linux? Kami boleh bantu! Lihat tutorial kami tentang menyediakan SSH . Ia membincangkan cara untuk menyediakan sambungan, dan juga beberapa contoh arahan biasa!
Dayakan pemajuan X11
Mendayakan ciri pemajuan X11 dalam SSH dilakukan dalam fail konfigurasi SSH. Fail konfigurasi ialah /etc/ssh/ssh_config , dan mesti diedit dengan sudo atau akses pengguna Root . Buka tetingkap terminal dan jalankan arahan log masuk superuser. Jika anda tidak boleh menggunakan su kerana sistem anda telah dilumpuhkan, gantikannya dengan sudo -s untuk log masuk ke akaun Root dengan cara itu.
su -
atau
sudo -s
Terminal kini mempunyai akses Root, jadi selamat untuk membuka ssh_config dengan penyunting teks Nano. Dalam terminal, buka ssh_config dalam alat penyunting teks Nano.
nano -w /etc/ssh/ssh_config
Tatal melalui penyunting teks Nano menggunakan kekunci anak panah Atas/Bawah , cari baris yang tertera "ForwardX11" dan alih keluar simbol ulasan (#) dari hadapan kod.
Nota: Jika anda tidak menemui baris pemajuan X11 dalam fail ssh_config, tekan Ctrl + W dalam Nano untuk memaparkan ciri carian. Kemudian tampalkan "ForwardX11" dan tekan Enter untuk melompat ke baris kod dalam fail konfigurasi.
Selepas membuat pengeditan pada fail konfigurasi pelayan SSH, tekan pintasan papan kekunci Ctrl + O untuk menyimpan pengeditan yang telah anda buat. Tutup alat penyuntingan Nano dengan Ctrl + X .
Tetapkan semula pelayan SSH
Memandangkan baris X11Forward dihidupkan dalam fail konfigurasi pelayan SSH, perisian pelayan SSH mesti but semula, kerana perubahan konfigurasi tidak berlaku serta-merta. Untuk kebanyakan pengedaran Linux, menetapkan semula SSH melibatkan penggunaan perintah restart systemctl .
Nota: Pengedaran Linux yang tidak menggunakan systemd mempunyai mekanisme restart sendiri untuk SSH. Jika anda tidak dapat mengetahui arahan untuk but semula perisian pelayan Secure Shell anda, perkara terbaik seterusnya ialah but semula mesin. Perubahan konfigurasi akan mula berfungsi selepas but semula.
systemctl mulakan semula sshd.service
Apabila perkhidmatan latar belakang SSHD muncul semula, pelayan SSH anda akan bersedia untuk memajukan tetingkap X11 melalui rangkaian.
Gunakan pemajuan X11
Pemajuan X11 adalah ciri SSH, bukan miliknya sendiri. Untuk menggunakannya, tulis dalam arahan sambungan SSH seperti di bawah.
Nota: gantikan pengguna jauh dan nama hos jauh dengan nama pengguna jauh dan nama hos jauh atau alamat IP
ssh remoteuser@remote-hostname -X
Jika pelayan SSH anda berjalan pada port yang bukan port lalai iaitu, port 22, anda perlu menentukannya dalam arahan sambungan. Cuba contoh arahan berikut untuk membuat sambungan yang berjaya.
ssh remoteuser@remote-hostname -X -p portnumber
Setelah sambungan SSH berjaya dibuat ke mesin jauh, anda boleh memajukan aplikasi dari jauh yang dipasang pada pelayan ke desktop komputer anda dengan menjalankan program dari terminal.
Contohnya, untuk melancarkan versi Gedit yang dipasang pada pelayan SSH, anda akan menjalankan arahan gedit .
gedit
Untuk pengurus fail Nautilus, anda boleh menjalankan arahan nautilus .
nautilus
Perlu melancarkan lebih daripada satu program melalui pemajuan SSH dan X11? Anda perlu membuka berbilang sambungan SSH dan bekerja daripada setiap sambungan.
Menutup program yang dimajukan
Untuk menutup aplikasi terbuka yang dimajukan melalui SSH, anda boleh menekan Ctrl + C , atau klik butang "tutup" seperti mana-mana program lain pada komputer anda.