centos7 ssh 포트 변경
sentos7
#port 22 부분을 원하는 포트번호로 변경후 ssh 재시작
# systemctl restart sshd
ssh접속 시도하면 연결안됨
sentos7부터는 ssh의 고정포트가 22번 고정입니다.
포트를 변경하고자 하면 아래와 같이 설정합니다.
# yum install -y policycoreutils-python
# semanage port -a -t ssh_port_t -p tcp ssh포트번호
# semanage port -l | grep ssh
ssh포트가 잘 연결되었는지 확인
# systemctl restart sshd
ssh재시작
# firewall-cmd --permanent --zone=public --add-port=ssh포트번호/tcp
방화벽 청책을 오픈
# firewall-cmd --reload
방화면 재실행
[추가]
sentos7 이전 버젼일 경우 방화벽 오픈
iptables를 이용한 방화벽 포트 열기
1022 port를 연다고 가정하면 다음과 같습나다.
1. root 로 switch user
[test@localhost ~]$ su -
암호:
[root@localhost ~]#
2. /etc/sysconfig/iptables 파일 열기 & 수정
[root@localhost ~]# vi /etc/sysconfig/iptables
열고자 하는 포트를 아래 라인과 같이 추가. (8080 포트 열기)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
3. iptables restart - 아래 명령 사용.
[root@localhost ~]# service iptables restart
또는
[root@localhost ~]# /etc/init.d/iptables restart
netstat -ln ======> 사용중인 포트번호들이 나옴 (tcp/ udp 모두나옴)
netstat -lnp | grep 포트번호 =======> 해당포트번호가 사용중인지 아닌지 체크
#Centos방화벽 #리눅스방화벽 #방화벽포트열기 #centos포트열기 #리눅스포트열기 #iptables #centosiptables #리눅스iptables