debug1: Remote: No xauth program; cannot forward with spoofing.
(Uwaga: aby uruchomić sshd na innym porcie, może być konieczne zmodyfikowanie lub tymczasowe wyłączenie iptables: /etc/init.d/iptables stoplub równoważnego)
Czy uruchomiłeś vncpasswdkonto, na którym zapisałeś plik konfiguracyjny?
Miałem ten problem, ponieważ skonfigurowałem rootkonto, ale vncużytkownik jest inny, uruchom vncpasswdponownie na odpowiednim koncie i wszystko będzie dobrze.
Pytanie dotyczy tego, czy xterm nie działa z powodu nie ustawionego wyświetlania. nic do zrobienia VNC. protokół używany do uzyskiwania dostępu może być dowolny, np .: ssh
ssh -X user@server
?Odpowiedzi:
Musisz użyć flagi -X
źródło
W moim przypadku brakowało mi programu xauth na maszynie docelowej
Jak debugować te sytuacje:
Na hoście docelowym uruchom innego demona sshd, aby debugować na innym porcie:
Na hoście źródłowym:
W mojej sytuacji mogłem zobaczyć:
(Uwaga: aby uruchomić sshd na innym porcie, może być konieczne zmodyfikowanie lub tymczasowe wyłączenie iptables:
/etc/init.d/iptables stop
lub równoważnego)źródło
Spróbuj użyć tego polecenia:
źródło
Czy uruchomiłeś
vncpasswd
konto, na którym zapisałeś plik konfiguracyjny?Miałem ten problem, ponieważ skonfigurowałem
root
konto, alevnc
użytkownik jest inny, uruchomvncpasswd
ponownie na odpowiednim koncie i wszystko będzie dobrze.źródło