CentOs 7 - MobaXterm - 사용자당 X11 전달

CentOs 7 - MobaXterm - 사용자당 X11 전달

나는 사용하고있다MobaXTerm내 연결해줘센트OS 7섬기는 사람.

X11Forwarding yes내 파일 /etc/ssh/sshd_config에 설정했습니다 . 예를 들어 루트 사용자는 X11-Gui 를 시작할 수 있습니다 gedit.

다른 사용자는 geditX11-gui를 게시하고 볼 수 없습니다.

다른 사용자에게 권한이 필요합니까?

만일이 경우라면어느,어디그리고어떻게?

답변1

잠금 권한 파일 시간 초과 /home/username/.Xauthority X11 전달을 사용하여 컴퓨터에 로그인할 때 ssh(예: lxplus에서 데스크톱 컴퓨터로) 다음 오류가 발생합니다.

/usr/bin/xauth: timeout in locking authority file /home/username/.Xauthority.

selinux이는 확인해야 할 상태 때문에 발생합니다 selinux.

sestatus

오류가 발생하면 다음과 같은 메시지가 표시됩니다.

SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

보시다시피 현재 상태가 시행되고 있으며 이것이 문제의 원인입니다. 루트가 되어 su실행 해야 합니다.

setenforce 0

그러면 출력이 다음 sestatus과 같이 표시 됩니다.

SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

이제 컴퓨터에 로그인할 수 있습니다 ssh.

관련 정보