Halo,
Ini sangat berguna, karena melalui tip ini kita dapat mengatur PC lain, atau itu akan membuat hidup sedikit lebih mudah pada waktu-waktu tertentu.
Mereka tahu itu jika mereka terhubung SSH de PC # 1 a PC # 2 misalnya, dan mereka mencoba membuka program seperti Firefox untuk menjalankan dan menampilkan PC # 2, atau pemutar musik atau video, kami melakukannya seperti ini:
pengguna @ pc2: ~$ firefox
Tapi, itu mengembalikan kesalahan berikut:
(firefox: 1704): Gtk-WARNING **: tidak dapat membuka tampilan:
Nah, di sini Anda akan melihat cara membuka perangkat lunak yang kita inginkan, mengatasi kesalahan ini hanya dengan satu perintah.
Demikian juga (dan menurut saya ini lebih menarik), misalkan saya PC # 1, Saya mengakses PC # 2 apa PC pacar saya dengan pengguna kzkggaara.dll misalnya, lalu saya berharap dia (pengguna cc) Anda diperlihatkan a pemberitahuan (seperti yang muncul saat kita menaikkan atau menurunkan volume, dll) yang mengatakan "Berhenti mendengarkan Enrique Iglesias !!!”Hehe… kita akan lihat bagaimana melakukannya, tanpa perlu mengetahui password pengguna Anda (cc dalam contoh ini).
Untuk mengakses oleh SSH dengan pengguna kami (kzkggaara.dll dalam contoh ini) ke PC # 2 (dengan alamat IP = 192.168.151.209) kami menempatkan sesuatu seperti ini:
- ssh kzkggaara@192.168.151.209
Sekarang, begitu di dalam pengguna kami, kami ingin menjalankan pemutar video misalnya, yang diinstal secara default di Ubuntu adalah Totem, kami akan menggunakan ini untuk menjelaskan.
Jika kita hanya meletakkan di terminal "totem”Akan memberi kita kesalahan tersebut, karena sebelum menjalankan aplikasi kita harus meletakkan baris berikut:
- ekspor DISPLAY =: 0.0
Puting ini, dan masalahnya selesai hehe. (jika muncul kesalahan, ubah "0.0" oleh "1.0“) Jadi, langkah-langkah untuk mengeksekusinya totem akan:
- ekspor DISPLAY =: 0.0
- totem
Dan siap.
Kalau begitu kita mau tutup totem kami sederhananya:
- membunuh semua totem
Sekarang misalkan kita ingin menjalankan browser seperti Firefoxsudah Kami tidak akan melakukannya untuk menulis baris pertama lagi (ekspor DISPLAY =: 0.0), kami sederhananya:
- firefox
Dan masalah terpecahkan
Namun, jika mereka keluar dari sesi dan masuk kembali melalui SSH ke PC # 2, mereka harus menulis baris yang mengacu ekspor.
Nah ... yang paling menarik menurut saya:
Jalankan aplikasi di desktop pengguna lain:
Kami sudah terhubung dengan SSH ke PC # 2, kami mengakses dengan pengguna kzkggaara.dll dan yang kami inginkan adalah menunjukkan kepada pengguna cc sebuah pemberitahuan (seperti yang muncul saat kita menaikkan atau menurunkan volume, dll) yang mengatakan "Berhenti mendengarkan Enrique Iglesias !!!"
Untuk mengirim pemberitahuan secara manual, kita harus menginstal paket yang disebut libnotify-bin, untuk menginstalnya kita taruh di terminal:
- sudo apt-get instal libnotify-bin
Dan siap. Sekarang, kita akan membuat skrip yang sangat kecil dengan perintah:
- sudo sentuh /opt/script.sh
Kami akan mengeditnya dengan:
- sudo nano /opt/script.sh
Dan di dalamnya kami akan menulis sebagai berikut:
ekspor DISPLAY =: 0.0
notify-send "Berhenti mendengarkan Enrique Iglesias !!!"
Kami menabung dan pergi bersama [Ctrl] + [X], dan sekarang kami akan memberikan izin skrip untuk menjalankan:
- sudo chmod + x /opt/script.sh
Dan sekarang kita hanya perlu menjalankan skripnya, tapi kita akan mengeksekusinya sebagai pengguna cc, karena yang kami inginkan adalah notifikasi tersebut muncul kepada pengguna tertentu. Kami pindah ke direktori yang berisi skrip:
- cd / opt /
Dan sekarang kami menjalankannya:
- sudo -u cc ./script.sh
Selesai, ini dia.
Ini sepenuhnya dapat disesuaikan, mereka dapat menunjukkan kepada Anda a gedit yang mengatakan "Saya meretas Anda di PC“, Atau apa pun yang mereka inginkan, itu semua tergantung pada seberapa banyak mereka tahu bagaimana berimprovisasi.
Tidak ada, tutorial berakhir di sini.
Setiap kesalahan yang muncul, masalah, keraguan atau pertanyaan, keluhan atau saran, saya hargai jika Anda menyampaikannya, kritik yang membangun selalu diterima dengan baik.
Salam dan ... Saya tahu ini akan berguna bagi seseorang ^ _ ^