몇 달 동안 Putty가 SSH를 통해 Ubuntu 12.10 서버에 연결했습니다. 어제 연결할 때마다 다음과 같은 오류가 발생하기 시작했습니다.
PuTTY X11 프록시 : 잘못된 인증 프로토콜 시도
X Windows 응용 프로그램 시작을 제외하고 세션의 모든 작업을 수행 할 수 있습니다. 내 지식으로는 Windows 측에서 아무것도 바뀌지 않았으며, 정상적인 업그레이드 유지 관리 중에 Ubuntu 측에 @ 20 업데이트를 최근에 설치했습니다.
Windows 클라이언트에서 Xming을 X 서버로 사용합니다. 그리고 내가 말했듯이 그것은 잘 작동했습니다. 이 오류를 검색하는 수십 개의 Google 결과가 준비되어 있으며 다른 계정으로 SU 또는 SUDO를 시도하는 동안 SSH 연결 후 발생하는 오류와 관련이있는 것 같습니다 . 그러나 이것은 일반 사용자 연결에서 발생합니다.
내 홈 디렉토리에서 .Xauthority 파일을 삭제하려고 시도했으며 올바른 "매직 쿠키"를 .Xauthority 파일로 다시 가져 오기위한 다양한 xauth add 명령도 시도했습니다. 아무것도 효과가 없었습니다.
이견있는 사람?
xauth
를 제공 하는 명령 의 출력 입니까? 그렇지 않다면 상황에 약간의 빛을 비출 수 있습니다. 결과는 무엇입니까 xauth list
(16 진수 키를 제거하거나 교체 할 수는 있지만 공유 할 필요는 없습니다). 이 모든 정보를 제공하는 가장 좋은 방법은 질문 을 편집하는 것입니다 . 시도한 모든 xauth 명령과 발생한 일에 대해 가능한 한 많은 정보를 포함하십시오.
ForwardX11Trusted
? SSH를 사용할 수있는 신뢰할 수없는 사용자는이 작업을 수행해서는 안됩니다man 5 ssh_config
.이 기능을 사용하는 것이 안전한 경우에는 사용하지 않으려는 경우에도 유용한 정보가 제공됩니다.