CentOS更改ssh埠
阿新 • • 發佈:2018-11-23
https://blog.csdn.net/lukaixiao/article/details/74852375 來源處處.
注意!這裡的Centos版本是7
step1 修改SELinux
echo "檢視當前SElinux 允許的ssh埠:" semanage port -l | grep ssh echo "新增555埠到 SELinux" semanage port -a -t ssh_port_t -p tcp 555 echo "然後確認一下是否新增進去" semanage port -l | grep ssh echo "將防火牆555埠開放" firewall-cmd --add-port=555/tcp --permanent echo "防火牆規則過載" firewall-cmd --reload
step2 修改/etc/ssh/sshd_config
vi /etc/ssh/sshd_config
> #Port 22 //這行可以去掉#號
> Port 20000 //下面新增這一行
step3 重啟ssh
systemctl restart sshd.service
拓展:
semanage對應的安裝包是policycoreutils-python。
因此,我們可以使用下列命令
yum install policycoreutils-python
- 1
yum provides 命令路徑
- 1
用於查詢能提供包含某一特徵的檔案的安裝包