Saat membuat koneksi VNC melalui koneksi SSH tunneled, saya mendapatkan kesalahan:
channel 3: open failed: administratively prohibited: open failed
Saya telah menemukan bahwa ini terjadi hanya ketika saya tidak masuk ke host secara lokal seperti username
pada host saya mencoba untuk terhubung menggunakan koneksi VNC tunneled. Terowongan SSH:
ssh -p 6000 -L 5901:127.0.0.1:5901 username@192.168.0.2
Koneksi VNC:
vncviewer localhost:1
Saya sudah mencoba menyesuaikan pengaturan dalam /etc/ssh/sshd_config
menggunakan AllowTunnel yes
dan tanpa pengaturan. (Saya melakukan restart ssh setelah setiap perubahan:) service ssh restart
Namun, kesalahan hilang jika saya memiliki sesi lokal yang berjalan pada host jarak jauh (yaitu saya login sebagai username
lokal.) Apakah ada orang lain yang melihat perilaku ini? Sepertinya saya harus dapat memulai VNC dari jarak jauh dan mengaksesnya tanpa harus login secara lokal juga.