Linux/명령어
오라클 설치간 xclock 안될때 (mobaxterm)
빡상이
2025. 11. 11. 20:27
분명히 root로는 되는데 oracle로만 변경해서 xclock하면 더럽게 안되더라..
진짜 엄청 애먹었는데 다른분들도 이와 같은 방법으로 해결가능하리라 생각해서 공유차원에서 게시글 작성.
MoTTY X11 proxy: Unsupported authorisation protocol Error: Can't open display: localhost:11.0
먼저 애초에 아래 설정이 잘 안되어있다면 root로도 안됐을거지만 우선적으로 확인할것
| (root) vi /etc/ssh/sshd_config X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes --주석처리 되어있다면 주석해제 이후 sshd 재시작 service sshd restart |
해당 방법으로 안된다면 Xauthority 에서 문제가 발생한것일텐데 재생성으로는 보통 해결방법이 되지 않는다.
(참고차 작성만 해둡니다..)
| (oracle) rm -f ~/.Xauthority touch ~/.Xauthority chmod 600 ~/.Xauthority |
이 방법으로 저는 해결했는데, 일단 root는 되니까 root의 토큰을 사용하면 되지않을까?
| (root) xauth list 값을 복사한뒤 ( localhost.localdomain/unix:10 MIT....... 7e5 전부) (oracle) |
이제서야 oracle 계정에서도 xclock이 켜지는 모습이다.. 세상에
예전에 19c Cent 7,8에서는 안이랬던것 같은데 사내 환경이랑 맞춰보겠다고 OS 버전도 통일해서 설치하다보니 너~무 귀찮다...
물론 cent 문제일수도 있지만
반응형

