Iya. Anda hanya perlu menjalankan export DISPLAY=:0
(atau apa pun tampilan jarak jauh diberi nomor) pada sesi ssh Anda dan program yang dijalankan akan berjalan pada layar jarak jauh. Contoh cepat:
oli@bert:~$ ssh tim
oli@tim:~$ export DISPLAY=:0
oli@tim:~$ firefox
Firefox sekarang berjalan tim
di layar.
Namun ketika Anda menutup sesi ssh Anda, sebagian besar waktu aplikasi jarak jauh akan ditutup. Jika Anda ingin memutuskan sambungan dari ssh tetapi membiarkan aplikasi tetap berjalan, Anda harus menjalankannya dengan cara khusus menggunakan layar seperti (menjaga sesi ssh tetap berjalan di latar belakang) atau nohup
, atau metode lain. Untuk informasi lebih lanjut tentang ini , baru-baru ini ada pertanyaan lain tentang itu .
Anda dapat mempersingkat semua ini menjadi satu perintah yang akan menghubungkan, mengekspor tampilan in-line dan memulai aplikasi dengan cara yang tidak akan menutupnya setelah sesi ssh mati:
ssh tim "DISPLAY=:0 nohup firefox"