Terminalden bir GNOME oturumu başlatın


12

Arkadaşımın makinesine giriyorum ve SSH üzerinden nasıl GNOME oturumu başlatacağımı merak ediyorum. Yalnızca ana bilgisayar adından yapılabilecek bir şeyi görüntülemek için makinesinde bir web tarayıcısı açmam gerekiyor. SSH ile bunu başarmanın en kolay yolu nedir?

Yanıtlar:


7

İkinci bir terminale geçin, örneğin tty2: CtrlAlt- F2, oturum açın ve mevcut bir ekranda yeni bir X oturumu başlatın:

xinit -- :1

Şimdi diğer makineye ssh, X yönlendirme (veya güvenilir X yönlendirme ile -Y):

ssh -X user@machine

Giriş yaptıktan sonra yeni bir cüce oturumu başlatın:

gnome-session

gnome-sessionKomut olarak da iletebilirsiniz ssh.


7

Tek yapmanız gereken, arkadaşınızın bilgisayarından geliyor gibi görünen bir web oturumu çalıştırmaksa, sss -D8888 argümanı (8888 sadece bir örnektir) ile OpenSSH çalıştırmanızı ve yerel tarayıcınızı localhost: SOCKS5 proxy'si olarak 8888.

Bağlantı üzerinden bir tarayıcı çalıştırmanız gerekiyorsa, tüm GNOME oturumunu başlatmanızın bir nedeni yoktur, diğer sorularda açıklandığı gibi ssh -X'i çalıştırmanız ve ardından tarayıcıyı tek başına çalıştırmanız yeterlidir.


2

Ubuntu'da şu komutları kullanıyorum:

ssh -X user @ host gnome-session

veya

ssh -Y user @ host gnome-session


2

Xorg'unuzu kullanarak arkadaşınızın makinesinde uygulamalar çalıştırmak için ssh -Xveya ssh -Ymakinesini kullanabilirsiniz. Web tarayıcısı hala ana bilgisayar adından bağlantı kuruyor olacak.


1

gnomeTerminalden başlatmak için şu komutu kullanın startx.


Hayır! .xinitrc bunun için ayarlanmalıdır,
RichieHH

0

X11vnc'yi oldukça kolay buldum.

Uzaktan aktif gnome masaüstünü görmeme izin verdi.

(Bir masaüstü uygulaması olarak görünür. Yerel makinemdeki bağlantı noktasını ileriye doğru ssh tüneline bağlarım. Daha sonra yerel vnc istemcimi yerel ssh yönlendirilmiş bağlantı noktasına bağlayın.)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.