修改ssh遠程默認端口22


修改ssh遠程默認端口

1. 修改ssh配置文件

[root@distzabbix ~]# vim /etc/ssh/sshd_config

找到第17行附近#Port 22 將#注釋去掉,再新加一行Port 4522

 15 # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
 16 #
 17 Port 22
 18 Port 4522
 19 #AddressFamily any
 20 #ListenAddress 0.0.0.0
 21 #ListenAddress ::
 22
 23 # The default requires explicit activation of protocol 1
 24 #Protocol 2
 25
 26 # HostKey for protocol version 1
 27 #HostKey /etc/ssh/ssh_host_key

保存修改退出

2. 重啟ssh服務

CentOS6 : /etc/init.d/sshd restart
CentOS7 : systemctl restart sshd

3.開放防火牆端口
iptables -I INPUT -p tcp --dport 4522 -j ACCEPT
service iptables save
4. 新建窗口測試連接

新開窗口是為了測試4522端口是否可以正常連接服務器,防止在修改conf的過程中,萬一出現掉線斷網誤操作等未知情況時候,還能通過另外一個端口連接上去調試以免發生連接不上必須派人去機房,導致問題更加復雜麻煩。

如果成功則將上面ssh配置文件中Port 22刪除


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM