修改ssh配置檔案
vim /etc/ssh/sshd_config
/port
會找到#port 22 刪除此行# 並且修改22為你想要的ssh埠
關閉selinux
可以通過如下命令檢視selinux是否開啟
sestatus -v
如果selinux開啟需要關閉
vim /etc/selinux/config
/selinux
修改selinux=enforcing為selinux=disabled
配置iptables(firewall)
centos 7及以上iptables由firewall代替,以下是配置firewall
firewall-cmd --zone=public --add-port=18888/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --query-port=18888/tcp
iptables配置開放埠
新增埠18888通過iptables
iptables -a input -p tcp --dport 18888 -j accept
iptables -a output -p tcp --sport 18888 -j accept
修改入網和出網規則
iptables -p input drop
iptables -p forward drop
iptables -p output drop
檢視修改情況
iptables -l -n
配置生效systemctl restart sshd.service
注意:如果是遠端伺服器的話在配置防火牆時必須保證初始埠可以訪問,在修改完ssh埠生效之後再關閉初始埠 Centos 7 修改SSH埠號
注意!這裡的centos版本是7 step1 修改 etc ssh sshd config vi etc ssh sshd config port 22 這行去掉 號 port 20000 下面新增這一行 step2 修改selinux 使用以下命令檢視當前selinux 允許的ssh埠 seman...
CentOs 7 修改ssh埠號
ssd 預設遠端登入使用22埠號,下面記錄如何增加埠。如果直接修改,出現錯誤,導致無法登入伺服器,那就尷尬了。所以,先增加埠號,穩定後再刪除22埠。cat etc ssh sshd config先檢視配置檔案,找到 port 22 ssh預設使用22號埠,所以就算配置檔案是注釋了這一行,依然是使用2...
Centos 7 修改SSH埠號
注意!這裡的centos版本是7 step1 修改 etc ssh sshd config vi etc ssh sshd config port 22 這行去掉 號 port 20000 下面新增這一行 step2 修改selinux 使用以下命令檢視當前selinux 允許的ssh埠 seman...