나의 불찰로 ssh 접속에 필요한 Open Solaris 서버쪽 Key 파일들을 날려버렸다. 그래서 접속이 불가능하다. 결국 관련 파일들을 다시 생성해야 하는데 아래 세 명령으로 해결할 수 있다.

물론 관리자로 접속한 후에...

# ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ""
# ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N ""
# ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ""

AND

내가 관리하고 있는 서버 중 학교 전산소 기계실에 있는 서버가 두 대 있다. 그중 하나는 OS가 Sparc Solaris 10인데 이를 업데이트하기 위해서 MS Windows에서 실행되는 xmanager로 기계실 서버에 원격 접속한 후 updatemanager를 실행하곤 했다.

그런데 내 연구실에 있는 모든 데스크탑 PC를 UNIX 계열로 바꾼 후 xmanager을 이용할 수 없어서 애래 그림과 같이 터미널을 띄운 후 ssh를 이용 서버에 접속한 다음과 같이 updatemanager을 실행했더니 실행이 안된다.


원인을 찾아봤더니 ssh를 실행할 때 "-X" 옵션을 함께 줘야한단다. 이때 X는 소문자가 아닌 대문자 X이다.

ssh  -X  userid@hostname

이 옵션을 주고 updatemanager를 실행했더니 원격컴퓨터의 X-window 프로그램이 잘 실행된다.


updatemanager 실행화면



'서버관리 > Solaris' 카테고리의 다른 글

ssh_host_*_key 생성  (0) 2009.10.10
zfs에서 디스크 추가하기  (0) 2009.10.09
Solaris 10에서 CVS 설정하기  (0) 2009.08.31
AND