리눅스에서 많이 쓰는 SSH서비스의 포트번호를 변경하려면
TELNET 포트번호를 변경할 때 사용하는 /etc/services 파일을 변경하는게 아니라
/etc/ssh/sshd_config 파일에 있는 Port부분을 변경하면 된다.
telnet은 기본적으로 standalone방식이 아닌 xinetd 모드로 운영된다.
xinetd모드일때는 /etc/services 파일의 포트를 변경해주면 포트가 변경되지만
ssh는 기본적으로 standalone방식이므로 /etc/ssh/sshd_config파일의 포트를 변경해야 한다.
TELNET 포트번호를 변경할 때 사용하는 /etc/services 파일을 변경하는게 아니라
/etc/ssh/sshd_config 파일에 있는 Port부분을 변경하면 된다.
telnet은 기본적으로 standalone방식이 아닌 xinetd 모드로 운영된다.
xinetd모드일때는 /etc/services 파일의 포트를 변경해주면 포트가 변경되지만
ssh는 기본적으로 standalone방식이므로 /etc/ssh/sshd_config파일의 포트를 변경해야 한다.
SSH 설정
vi /etc/ssh/sshd_config 들어가서
#Port 22 에서 # 지우고
Port 변경 할 포트 로 고치고 나온다.
vi /etc/ssh/ssh_config
에서도 마찬가지로 한다.
vi /etc/services에 들어가서
22/tcp
22/udp
라고 적혀있는곳에 22를 변경할 포트로 바꾸고 저장하고 나온다.
Telnet 설정
vi /etc/services 에 들어가서
9999/tcp
9999/udp
로 바꿔주면 된다.
service xinetd restart
service sshd restart
'System > Linux' 카테고리의 다른 글
ethtool 사용하기 spped 와 duplex 변경 (0) | 2011.01.19 |
---|---|
CentOS 에서 yum 수행시 repo 사이트 추가 (0) | 2011.01.19 |
시스템 로그파일과 로그기록 삭제 방법 (0) | 2010.12.27 |
vi(vim) 기본 사용법 (0) | 2010.12.24 |
리눅스 명령어 - netstat (0) | 2010.12.24 |