GNU/Linux >> Belajar Linux >  >> Ubuntu

Mulai Server Vino Vnc Dari Klien Ssh?

Pertama-tama:Saya mencari di Google sepanjang hari dan mencoba beberapa saran di forum yang berbeda tetapi tidak berhasil

Masalahnya:Saya tidak dapat memulai server vnc pada mesin jarak jauh melalui ssh
Informasi tambahan:

  • Host:Ubuntu 12.04
  • klien:Ubuntu 14.04 di VritualBox
  • Saya tidak memiliki akses fisik ke mesin jarak jauh

ini berhasil:

ssh -Y [email protected]

Ketika saya memeriksa Tampilan saya mendapatkan ini:

$ echo $DISPLAY
localhost:10.0

sekarang saya memulai server vnc:/usr/lib/vino/vino-server

=> ini berfungsi tetapi ketika saya terhubung ke vnc saya melihat layar saya sendiri (dari klien ssh) dan bukan layar jarak jauh

Sepertinya localhost:10.0 mengambil layar lokal saya. Apakah saya benar?

Saya juga mencoba ini karena saya ingin layar jarak jauh:

/usr/lib/vino/vino-server --display :0.0

yang menghasilkan sebagai berikut:

$ /usr/lib/vino/vino-server --display 0.0

(process:6843): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
Cannot open display: 0.0
Run 'vino-server --help' to see a full list of available command line options

Mengapa tidak bisa membuka tampilan 0.0?

Jawaban yang Diterima:

Di forum lain, forum.developer.nvidia.com, “nekokeitai” menulis sesuatu yang berhasil untuk saya. Perintah-perintah ini dapat digunakan melalui ssh pada PC Ubuntu 18.04 jarak jauh:

Instal vino:

sudo apt install vino

Temukan UUID koneksi Anda dan gunakan sebagai daftar yang dipisahkan koma di dalam tanda kurung siku dari baris konfigurasi terakhir. Saya hanya mencoba satu UUID di dalam tanda kutip tunggal, meskipun:

nmcli connection show

Konfigurasi vino:

gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
dconf write /org/gnome/settings-daemon/plugins/sharing/vino-server/enabled-connections "['']"

Mulai vino:

export DISPLAY=:0 && /usr/lib/vino/vino-server

Sekarang, di PC lokal gunakan remmina dengan protokol VNC untuk terhubung ke PC jarak jauh.


Ubuntu
  1. Ssh Private-public Key Map Untuk Klien?

  2. Bagaimana Cara Memulai Aplikasi Gui Pada Kotak Ubuntu Jarak Jauh Melalui Ssh?

  3. Cara SCP dari server linux ke klien Windows

  1. Bagaimana Memulai Server Vnc Saat Boot?

  2. Server Vino Vnc Tidak Dapat Memulai Saat Memulai?

  3. vncserver -localhost dan ssh tunneling

  1. Cara SSH di Linux dari Android

  2. Izinkan Akses Ssh Jarak Jauh?

  3. Instal server dan klien vnc di Ubuntu