Saya ingin menjalankan aplikasi GUI di komputer Ubuntu saya, tetapi harus dimulai dengan skrip shell di server Debian saya melalui SSH.
Apakah ini mungkin?
Saya ingin menjalankan aplikasi GUI di komputer Ubuntu saya, tetapi harus dimulai dengan skrip shell di server Debian saya melalui SSH.
Apakah ini mungkin?
Jawaban:
Ini berfungsi untuk saya setelah saya masuk:
export DISPLAY=:0; nohup iceweasel &>/dev/null &
Ya, ini mungkin. Anda hanya perlu meneruskan lalu lintas X melalui koneksi SSH. Misalnya, hubungkan seperti ini:
debian-computer:$ ssh -X username@ubuntu-computer
Kemudian, jalankan aplikasi dari prompt SSH. Jendela GUI akan muncul di kotak debian Anda (yang Anda login secara lokal). Semua pemrosesan akan dilakukan oleh komputer jarak jauh (yang ubuntu).
Perhatikan bahwa ini hanya akan berfungsi jika Anda memiliki server X window yang berjalan di komputer lokal Anda. Ini pasti akan menjadi kasus jika Anda memiliki instalasi linux / unix desktop, dan Anda juga dapat menginstal server X pada Mac OS dan Windows, tetapi mereka tidak diinstal secara default.
Terima kasih atas tanggapan Anda. Sementara itu saya sudah mencoba beberapa hal lain dan salah satunya adalah membuat koneksi SSH ke komputer Ubuntu dan menjalankan skrip pada mesin itu.
Pada salah satu baris pertama skrip itu saya mendefinisikan tampilan EKSPOR. Pemain tahu sekarang tampilan apa yang harus dia gunakan ..
Terima kasih lagi.