본문 바로가기

Learning/└◆Linux

ssh 접속 포트 변경으로 보안 강화

※ 요약

필자는 리눅스 가상 서버를 호스팅 받아 사용중이고 이 가상 서버는 ssh 접속을 통해 관리 한다. 이때 ssh가 사용하는 기본 포트 번호 22는  알려진 포트 번호로써 언제나 해킹의 위험이 있으므로 바꿔주는 것이 좋다. 이번 포스트에서는 ssh의 접속 포트 번호를 바꾸는 방법을 다루도록 하겠다.

※ 관련글 - SSH 접속 장애시 원인별 로그


※ 설명

먼저 "vi /etc/ssh/sshd_config"를 입력한다. 필자는 CentOS를 사용중이다. 리눅스 배포판 마다 경로가 다를수 있으니 참고 바란다.



파일 내용중 Port가 있는데 여기에 원하는 포트 번호를 입력하면 된다. 처음에는 #으로 주석 되어 있으니 #도 제거해줘야 한다. 참고로 포트 번호는 0부터 65535내에서 선택할 수 있지만 49152번 이후 번호를 선택하는게 좋다. 이유는 이 페이지에 자세히 나와있다.


마지막으로 를 "/etc/init.d/sshd restart" 입력하여 ssh 서비스를 재시작하면 변경된 포트 번호가 적용된다.