개인적인 정리

리눅스에서 ssh 포트 변경 본문

SERVER???

리눅스에서 ssh 포트 변경

yeon.Biju 2019. 12. 17. 17:54

CentOs 에서 ssh 포트 변경

 

시나리오

22번 port를 1022 번으로 변경.

 

 

1. 먼저 방화벽을 열어준다. 
#sudo firewall-cmd --permanent --zone=public --add-port=1022/tcp

2.  방화벽을 재시작해준다.
#sudo firewall-cmd --reload

3. 포트를 변경한다.

#vi /etc/ssh/sshd_config  


#Port
Port 1022

 

를 같이 맨 아래 혹은 적당한 곳에 입력하거나 기존에 등록된 부분을 수정해준다.

 

4. 재시작(selinux 사용시)

#semanage port -a -t ssh_port_t -p tcp 1022

 

*** systemctl restart sshd 하면 아래와 같은 오류가 발생한다.(selinux를 사용하지 않는 경우 오류가 발생하지 않을 것 같다.)

 

Job for sshd.service failed because the control process exited with error code.
See "systemctl status sshd.service" and "journalctl -xe" for details.

 

 

5. 변경된 포트로 접속

 

# ssh -p 1022 1.1.1.1

또는

# ssh  1.1.1.1 -p 1022

로 접속한다. 

 

 

 

https://www.lesstif.com/pages/viewpage.action?pageId=20776114

 

ssh 를 22번이 아닌 다른 포트 사용

SSH 의 전체 보안 설정은 SSH 보안 설정 문서를 참고.

www.lesstif.com

 

https://d4emon.tistory.com/116

 

[Linux] CentOS 7 SSH PORT 변경 ( Job for ssh.service failed because the control process exited with error code...)

ssh 기본 포트 22 번을 사용할 경우 외부에서 접속 시도를 무지 많이 한다. 기본 포트만 변경 해도 이런 시도를 차단 할 수 있으니 서버가 외부에 연결 되어있을 경우 무조건 하자! ssh 기본 포트 22 번을 변경해..

d4emon.tistory.com

 

 

'SERVER???' 카테고리의 다른 글

리눅스에서 시간 동기화  (0) 2020.01.08
jks 인증서 정보 확인  (0) 2019.12.26
ssh 파일 전송  (0) 2019.12.23
cent os 버전 확인  (0) 2019.12.23
Pane is dead  (2) 2019.12.17
CentOS download  (0) 2019.12.17
리눅스에서 tar 특정폴더 제외하고 압축하기  (0) 2019.12.02
리눅스에서 현재 디렉토리 용량 확인  (0) 2019.12.02
Comments