Hello,
Ini sangat berguna, kerana melalui tip ini kita dapat mengurus PC lain, atau ini akan menjadikan kehidupan kita sedikit lebih mudah pada waktu-waktu tertentu.
Mereka tahu bahawa jika mereka berhubung SSH de PC # 1 a PC # 2 sebagai contoh, dan mereka cuba membuka program seperti Firefox untuk menjalankan dan memaparkan di PC # 2, atau beberapa pemain muzik atau video, kami melakukannya seperti ini:
pengguna @ pc2: ~$ firefox
Tetapi, ia mengembalikan ralat berikut:
(firefox: 1704): Gtk-AMARAN **: tidak dapat membuka paparan:
Nah, di sini anda akan melihat cara membuka perisian yang kami mahukan, menyelesaikan ralat ini hanya dengan satu arahan.
Juga (dan pada pendapat saya ini lebih menarik), andaikan saya PC # 1, Saya akses PC # 2 apa PC teman wanita saya dengan pengguna kzkggaara sebagai contoh, maka saya ingin dia (pengguna cc) anda ditunjukkan a pemberitahuan (seperti yang muncul semasa kita menaikkan atau menurunkan kelantangan, dll) yang mengatakan "Berhenti mendengar Enrique Iglesias !!!"Hehe ... kita akan melihat bagaimana melakukannya, tanpa perlu mengetahui kata laluan pengguna anda (cc dalam contoh ini).
Untuk mengakses oleh SSH dengan pengguna kami (kzkggaara dalam contoh ini) kepada PC # 2 (dengan alamat IP = 192.168.151.209) kami meletakkan seperti ini:
- ssh kzkggaara@192.168.151.209
Sekarang, di dalam pengguna kita ingin menjalankan pemain video misalnya, yang dipasang secara lalai di Ubuntu adalah Totem, kami akan menggunakan ini untuk menerangkan.
Sekiranya kita memasukkannya ke terminal "totem"Akan memberi kita kesalahan yang disebutkan di atas, kerana sebelum melaksanakan aplikasi, kita harus meletakkan baris berikut:
- eksport DISPLAY =: 0.0
Meletakkan ini, dan masalahnya diselesaikan hehe. (jika ralat muncul, ubah "0.0"oleh"1.0") Jadi, langkah-langkah untuk dilaksanakan totem akan:
- eksport DISPLAY =: 0.0
- totem
Dan bersedia.
Sekiranya kita mahu tutup totem kami hanya meletakkan:
- totem killall
Sekarang andaikan kita mahu menjalankan penyemak imbas seperti Firefoxsudah Kami tidak akan mempunyai untuk menulis baris pertama sekali lagi (eksport DISPLAY =: 0.0, kami hanya meletakkan:
- firefox
Dan masalah selesai
Namun, jika mereka meninggalkan sesi dan masuk semula melalui SSH ke PC # 2, mereka harus menulis baris yang merujuk mengeksport.
Sekarang ... yang paling menarik pada pendapat saya:
Jalankan aplikasi di desktop pengguna lain:
Kami sudah dihubungkan oleh SSH ke PC # 2, kami diakses dengan pengguna kzkggaara dan apa yang kami mahukan adalah untuk menunjukkan kepada pengguna cc yang pemberitahuan (seperti yang muncul semasa kita menaikkan atau menurunkan kelantangan, dll) yang mengatakan "Berhenti mendengar Enrique Iglesias !!!"
Untuk menghantar pemberitahuan secara manual, kita mesti memasang pakej yang dipanggil libnotify-bin, untuk memasangnya kita masukkan ke terminal:
- sudo apt-get install libnotify-bin
Dan bersedia. Sekarang, kita akan membuat skrip yang sangat kecil dengan arahan:
- sudotouch /opt/script.sh
Kami akan mengeditnya dengan:
- sudo nano /opt/script.sh
Dan di dalamnya kita akan menulis perkara berikut:
eksport DISPLAY =: 0.0
notify-send "Berhenti mendengar Enrique Iglesias !!!"
Kami menyimpan dan keluar bersama [Ctrl] + [X], dan sekarang kami akan memberikan kebenaran skrip untuk dijalankan:
- sudo chmod + x /opt/script.sh
Dan sekarang kita hanya perlu melaksanakan skrip, tetapi kita akan melaksanakannya sebagai pengguna cc, kerana yang kami mahukan adalah agar pemberitahuan itu muncul kepada pengguna tertentu. Kami beralih ke direktori yang mengandungi skrip:
- cd / opt /
Dan sekarang kami menjalankannya:
- sudo -u cc ./script.sh
Selesai, ini sahaja.
Ini dapat disesuaikan sepenuhnya, mereka dapat menunjukkan kepada anda a gedit yang mengatakan "Saya menggodam anda di PC", Atau apa sahaja yang mereka mahukan, semuanya bergantung pada seberapa banyak mereka tahu bagaimana untuk berimprovisasi.
Tidak ada, tutorial berakhir di sini.
Sebarang kesilapan yang timbul, masalah, keraguan atau pertanyaan, aduan atau cadangan, saya akan menghargainya jika anda menyampaikannya, kritikan yang membina selalu diterima dengan baik.
Salam dan ... Saya tahu ini akan berguna bagi seseorang ^ _ ^