OS 별 SSH 설정 방법

2019. 3. 1. 16:57IT/Unix

OS 별 SSH 설정 방법



최근 VM에 AIX, HP-UX, SUN을 올려 테스트를 해볼 수 있는 기회가 생겼다.

군 시절 3가지 OS을 잠깐 건드려 보았지만,

취업 후 몇 년 동안 Linux 외에 다른 OS를 건드릴 여건이 되지 않았었다.

(사실 핑계..ㅠㅠ)


이번 기회에 다시금 군 시절 생각도 좀 하고, 종류별 OS에 대해 포스팅 할 수 있게 되어 기쁘(지않)다.


먼저 해당 필자가 근무중인 회사는 보안 상 OS접근 프로그램을 사용하여 해당 VM에 접근하는데

Telnet으로 접속 할 수 없고 무조건 SSH를 통해 접속해야 한다.

그래서 SSH 서비스를 올리려고 하니, 명령어가 기억이 나지 않아 정리 할 겸 포스팅을 한다.



먼저 Linux는 service XXX start, stop으로 데몬을 시작, 중지한다.

예를 들어 필자가 운영 중인 Cent OS환경의 SSH의 경우 아래 명령어로 동작 한다.

service sshd start/stop/restart


또 데몬이 존재하는 파일시스템에 접근하여 컨트롤하는 것도 가능하다.

/etc/rc.d/init.d/sshd start/stop/restart

환경설정은 /etc/ssh/sshd_config에서 가능


OS 별 ssh 데몬을 실행하는 명령어는 다음과 같다.

AIX

startsrc -s sshd

stopsrc -s sshd


HP-UX

/sbin/init.d/secsh start

/sbin/init.d/secsh stop

환경설정은 /opt/ssh/etc/sshd_config


SUN(Solaris)

/etc/init.d/sshd start

/etc/init.d/sshd stop

Solaris 10에서는 svcadm enable/disable ssh를 사용한다고 한다.



어차피 테스트 서버니까 마음껏 테스트하면서 알게 되는 것도 포스팅 해야겠다.