티스토리 뷰
root 권한으로 작업
SSH 포트 번호 변경
sudo vi /etc/ssh/sshd_config
#Port 22
#Port 22
로 되어 있는 아랫줄에 Port 2222으로 고치고 저장한다.
그리고, SSH재시작
service sshd restart
서버 IP 주소에 바꾼 포트 번호로 접속을 해 봐도 접속이 안된다.
SSH 포트체크
ss -nalt
포트가 안나옴
SELinux가 SSH 포트를 기본 SSH 포트인 22번으로 고정하고 있다고 함.
semanage 를 써야하는데 설치가 안되어있음 우선 설치부터
sudo yum install policycoreutils-python
먼저 SSH 포트 확인
semanage port -l | grep ssh
ssh_port_t TCP 22
아래 명령으로 ssh_port_t TCP 포트 2222 추가
semanage port -a -t ssh_port_t -p tcp 2222
SSH 재시작 후, 포트확인
service sshd restart
ss -nalt
방화벽 포트 추가
firewall-cmd --list-all
firewall-cmd --permanent --zone=public --add-port=2222/tcp
firewall-cmd --reload
firewall-cmd --list-all
'serverSide > Linux' 카테고리의 다른 글
CentOS 7 nginX 가상 호스트 설정 (0) | 2016.11.25 |
---|---|
CentOS 7 ssh sftp 설정 (0) | 2016.11.24 |
CentOS7 nginX 502 111: Connection refused (0) | 2016.11.18 |
CentOS 7 ssh 설정 (0) | 2016.11.17 |
CentOS7 설치 (0) | 2016.11.15 |
댓글