linux환경에서 gui를 띄우기 위해서는 우선 클라이언트 tool의 X11-forwarding 지원여부가 중요합니다.
putty의 경우에는 새로운 프로그램이 하나더 필요하고 (Xming)
mobaXterm의 경우에는 툴 자체에 내장되어 있어서 추가프로그램이 더 필요하지는 않습니다.
저는 mobaXterm을 사용했습니다.
확인해야 할 내용은 아래와 같습니다.
1)
rpm xauth 설치여부 확인
# rpm -qa |grep xauth 해서 rpm이 설치되어 있어야 합니다.
2) /etc/ssh/sshd_config 내용 확인
아래 내용들이 주석이 풀려있거나 해당 value로 설정되어 잇어야 합니다.
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost no
3) sshd_config 내용 수정 후 서비스 재기동
# systemctl reload sshd
3가지를 확인후에 gui를 사용하려는 유저(ex oracle)로 다시 세션을 접속해서
echo $DISPLAY를 확인하여
localhost:10.0 나 ip:10.0 과같은 내용이 나오면
##2026 05 11 추가 확인사항
신규서버의 mobaxterm을 사용하기 위해서 위의 절차를 수행했으나 되지 않음.
runinstall 수행 시
아래 에러 메세지 발생.
/usr/bin/xdpyinfo 명령을 사용하여 디스플레이 색상에 대한 자동 검사를 실행할 수 없습니다
추가확인사항
display변수를 체크해보라고 하여 localhost:0.0 , real ip:0.0, real ip:10.0 , window pc ip:0.0 , window pc ip:10.0 등등 다 시도했는데도 동일하게 에러 발생.
1) root 로 cat /var/log/secure 로 접속시도시 어떤 에러가 나오는지 확인
2) 기존 세션 종료 후 mobaxterm 기본세션에서 ssh -X oracle@real ip 로 접속시도
3) 1번의 세션에 어떤로그가 나오는지 확인
error : Failed to allocate internet-domain X11 display socket. 에러 발생하였음.
4) ipv6의 현재 설정을 확인후 sshd_config 수정해봄
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1인것을 확인 ##1이면 비활성화
vi /etc/ssh/sshd_config
AddressFamily inet ##ipv4만 설정하게 하는 옵션
systemctl restart sshd
5) oracle로 재접속 시 gui가 잘뜬다.
gui사용하려고 할때마다 새로운 방법이 나타나네요..
감사합니다
'Oracle > 운영' 카테고리의 다른 글
| DB서버와 클라이언트 간의 캐릭터셋 차이에 따른 한글 입력 깨짐 현상 테스트 (0) | 2026.05.18 |
|---|---|
| CTAS의 심화 (0) | 2026.02.02 |
| Delayed block cleanout 발생과 해결법 (0) | 2026.01.06 |
| ORA-01450: Maximum Key Length (6398) Exceeded (3) | 2025.12.19 |
| lob의 용량관리 (deduplicate 와 compress) (0) | 2025.12.17 |
댓글