pengembangan-web-mp-pd.com

Bagaimana cara VNC menjadi sesi X yang ada?

Ingin dapat terhubung ke tampilan X yang ada, sehingga dapat mengakses lingkungan kerja saya dan semua yang saya buka dari rumah. Samar-samar saya ingat sesuatu tentang menggunakan x11vnc di masa lalu. Tetapi paket itu tidak ada untuk Fedora 11, jadi saya berpikir ada beberapa metode yang dibangun sekarang.

CATATAN: Saya terhubung ke mesin kerja saya melalui VPN sehingga perlindungan kata sandi yang saya butuhkan adalah keamanan.

37
grom

Gunakan x11vnc , Ini akan melampirkan sesi berjalan dan membiarkan Anda berbagi desktop. Jika Anda menjalankannya sebagai root untuk terhubung ke sesi xdm, Anda perlu melakukan riset ke Xauth karena bisa sedikit rumit untuk diatur.

Sunting untuk ditambahkan: Karl Runge tampaknya tidak lagi mempertahankan yang asli x11vnc namun pengembangan terus berlanjut github . Atau Anda dapat melakukan seperti yang disarankan di bawah ini dengan @ ivan-talalaev dan menggunakan x0vncserver.

Keuntungan lain dari server ini adalah bahwa ia mendukung banyak fitur VNC canggih yang digunakan oleh ltraVNC termasuk cache bitmap besar dan transfer file.

47
Sekenre

Menurut dokumentasi Tigervnc memiliki dukungan untuk ini.

x0vncserver adalah TigerVNC Server yang membuat semua tampilan X dapat diakses dari jarak jauh melalui VNC, TigerVNC atau pemirsa yang kompatibel. Tidak seperti Xvnc (1), itu tidak membuat tampilan virtual. Sebagai gantinya, ia hanya berbagi X server yang ada (biasanya, yang terhubung ke layar fisik).

x0vncserver -display :0
6
Ivan Talalaev

Jika Anda menggunakan KDE di kantor, KDE sudah memiliki server VNC bawaan.

Agaknya, GNOME juga.

2
Convict

Saya melakukan pengaturan yang cukup rumit untuk situs pelanggan yang mungkin cocok untuk Anda.

Ini didasarkan pada konfigurasi yang saya lakukan untuk pelanggan. Mereka menginginkan yang berikut:

  • bahwa pengguna dapat melakukan remote-desktop ke desktop yang sudah berjalan yang berjalan di konsol sistem;
  • bahwa pengguna dapat memulai sesi yang berjalan di konsol jika belum ada yang berjalan, dan kemudian menggunakannya; dan
  • bahwa pengguna lain dapat terhubung ke desktop yang sudah berjalan, berbagi akses dengan pengguna yang sudah masuk.

Lihat detailnya di sini .

Waspadai implikasi keamanan juga.

1
David Mackintosh

Sebagai alternatif, Anda mungkin ingin melihat NX . Biasanya jauh lebih cepat daripada VNC melalui Internet, dan saya tahu Anda dapat mengonfigurasinya untuk dapat mengakses sesi X yang sedang berjalan di konsol.

1
Evan
1
Yoann Le Touche

Gunakan xrfb.

Saya perlu mengetik lebih dari 10 karakter, lalalaa.

0
Thomas