| IBM GPFS 파일시스템에서 ssh포트 변경 | 작성일 : 2012/01/27 18:28 |
| 조회수 : 14048 |
|
제 목 : IBM GPFS 파일시스템에서 ssh포트 변경 작성자 : 좋은진호(truefeel, http://coffeenix.net/ ) 작성일 : 2011.11.18(금) 정리일 : 2011.12.5(월) IBM GPFS는 클러스터 노드간에 통신을 ssh와 scp로 한다(rsh, rcp로도 하지만 비추). 보안을 위해 ssh 기본 포트 22를 다른 것으로 변경하려면 어떻게 해야할까? 먼저 노드간에 원격 통신용 명령이 어떤 것으로 되어 있는지 보자. ssh와 scp로 통신하고 있는게 확인된다.
![]() 1. ssh 포트 변경 22 기본포트를 -> 2323 포트로 변경한다고 가정해보자. GPFS가 현재 22번 포트로 통신중이기 때문에, 바로 2323포트로 변경해서는 안된다. 22번과 2323포트를 '동시에' 사용가능하게 sshd를 설정한다. 그리고 GPFS 설정까지 완료된 뒤에 2323포트만 사용하도록 변경해주면 된다. [ /etc/ssh/sshd_config 설정 변경 ]
/etc/rc.d/init.d/sshd restart 한다. (RHEL 기준) 2. GPFS용 ssh, scp 스크립트 2323포트를 사용하는 ssh와 scp 스크립트를 만든다. /usr/local/bin/ssh_p2323
/usr/local/bin/scp_p2323
3. GPFS 설정 변경 mmchcluster 명령으로 2323 포트용 스크립트를 사용하도록 설정한다.
변경이 확인되었다. 이제 /etc/ssh/sshd_config 설정에서 2323포트만 사용하도록 변경하고 sshd 데몬을 재실행한다. 변경된 포트로 정상적으로 통신하는지 살펴보는 것은 간단하다. 임의 노드(노드1이라고 가정)에서 /var/log/secure (RHEL 기준) 로그를 모니터링(tail -f /var/log/secure)한다. 그리고 다른 노드(노드 2)에서 mmgetstate -a 명령을 내린다. 이 때 /var/log/secure 에 다음과 같은 로그가 쌓인다면 변경된 포트로 통신한 것이다.
|
|||||||||||||||||||
|
|