SSH启动失败: Bind to port ** on :: failed: permission deined

使用Centos 7.9

查看如何修改SSH端口号点这里

因为没有SE Linux的授权

// 安装semannage对SE Linux进行修改
yum -y install policycoreutils-python
// 查找ssh
semanage port -l | grep "ssh"
// 为ssh添加新的允许端口 
semanage port -a -t sshd_port_t -p tcp [要设置的新端口]

 

关闭SE Linux

如果不想安装那就关闭SE Linux 

// 查看SE Linux状态
/usr/sbin/sestatus -v SELinux status

// 开启的时候我们还需要看它的模式(Current mode)
// 它有三种模式 
// enforcing:强制模式,代表 SELinux 运作中,且已经正确的开始限制 domain/type 了; 
// permissive:宽容模式:代表 SELinux 运作中,不过仅会有警告讯息并不会实际限制 domain/type 的存取。 
// disabled:关闭,SELinux 并没有实际运作。

// 临时关闭(重启后恢复为enforcing模式):
setenforce 0

// 永久关闭(需重启后生效):
vi /etc/selinux/config
修改:
SELINUX=disabled

 

 

上一篇 Centos 7 SSH登录失败自动封禁
下一篇 BGP-Huawei
ZYX

ZYX管理员

无论你遇见谁他都是你生命中该出现的 绝非偶然

本月创作热力图

目录
文章列表
1 ESXi8安装Tesla-P4驱动且启用vGPU
ESXi8安装Tesla-P4驱动且启用vGPU
2
Windows磁盘权限问题
Windows磁盘权限问题
3
使用Psexec命令行连接另一台计算机
使用Psexec命令行连接另一台计算机
4
HCIP-Datacom-Netword Automation Developen
HCIP-Datacom-Netword Automation Developen
5
Python 练习
Python 练习