修改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刪除
