며칠 전부터 내 컴퓨터의 SSH 서버에서 X11을 더 이상 전달할 수 없으며 그 이유를 이해할 수 없습니다.
저는 OSX 10.12 및 ArchLinux에서 게스트 가상 머신(VirtualBox 하이퍼바이저)으로 작업하고 있습니다. 다음 플래그를 사용하여 서버에 로그인하려고 하면 다음과 같은 메시지가 -X
나타납니다 .
Warning: No xauth data; using fake authentication data for X11 forwarding.
OSX에서는( -Y
플래그와 동일한 경고) Arch에서는 경고가 없습니다. 그런 다음 GUI 프로그램을 실행하려고 할 때마다 segfault가 발생합니다.
다른 컴퓨터를 사용하여 로그인을 시도했는데 모든 것이 잘 작동했습니다. 따라서 두 개의 서로 다른 운영 체제에서 동일한 문제를 발견했기 때문에 내 컴퓨터에 문제가 있다고 가정해야 합니다(이것이 어떻게 가능한지 알 수 없습니다). 며칠 전에 설치된 새로운 OSX 10.12가 이 문제를 일으키는 것이 아닐까요? 다른 팁은 없나요?
내 거 ~/.ssh/config
:
Host *
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
또한 파일을 다시 생성했지만 ~/.Xauthority
아무것도 변경되지 않았습니다.