Bagaimana cara memulai server VNC untuk membuat desktop saya dapat diakses?
Bagaimana cara memulai server VNC untuk membuat desktop saya dapat diakses?
Jawaban:
Pasang vino:
sudo apt-get install vino
Konfigurasikan vino:
vino-preferences
Ini membuka windows ini:
Anda memulai server dengan:
/usr/lib/vino/vino-server
Masukkan perintah ini di Aplikasi Autostarted Anda jika Anda ingin vino memulai secara otomatis.
System > Preferences > Startup Applications
seharusnya sudah memiliki entri "Remote Desktop" yang hanya perlu dicentang. imgur.com/s4iTd.png
Inilah seluruh proses yang saya lakukan untuk memanfaatkan VNC, disederhanakan
SATU. Server SETUP
instal VNC: sudo apt-get install vnc
instal openssh-server: sudo apt-get install openssh-server
DUA. SETUP akses jarak jauh PC
instal Putty
instal VNC atau VNC viewer
TIGA. Hubungkan dan Luncurkan:
Dari PC akses jarak jauh:
Jalankan Putty
Hubungkan SSH ke IP server
Masuk ke server dengan ID Login dan Kata Sandi
A Run: sudo x11vnc -display :0 -auth guess
Jika tidak berhasil, jalankan: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>
C Jika tidak berhasil, jalankan perintah lagi tetapi sebagai root.
Kemudian setelah koneksi dibuat ...
Luncurkan penampil VNC
Saat diminta, masukkan IP server dan hubungkan
Anda sekarang telah mengakses server Anda melalui VNC dan seharusnya dapat mengontrol dan berinteraksi dengan desktop itu.
Semoga Sukses dan Nikmati !!
Untuk keamanan yang lebih baik, saya tidak membiarkan VNC berjalan sepanjang waktu. Saya SSH ke mesin dan kemudian mulai server VNC menggunakan perintah berikut:
x11vnc -safer -localhost -nopw -once -display: 0
Untuk memudahkan saya memiliki perintah dalam skrip shell, jadi itu hanya kasus SSH ke server, diikuti oleh perintah startvnc.sh.
Dengan cara ini begitu Anda memutuskan VNC tidak lagi tersedia.
Untuk keamanan yang lebih Anda bisa tunnel VNC melalui koneksi SSH.
Tautan ini memberikan detail tentang cara meneruskan port yang benar.
Sebagai root, jalankan:
sudo apt-get install vino
Sebagai pengguna Anda, jalankan:
gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server
Sebuah skrip dapat ditulis untuk memulai secara otomatis /usr/lib/vino/vino-server
atau Anda dapat meminta pengelola jendela untuk memulainya secara langsung setelah dimuat dan jaringan Anda UP, metode ini berfungsi untuk saya karena saya mengalami masalah keamanan tipe 18 dengan windows VNC Viewer tidak terhubung dan saya punya untuk mematikan enkripsi