SSH启动失败: Bind to port ** on :: failed: permission deined
使用Centos 7.9
因为没有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
阅读剩余
版权声明:
作者:ZYX
链接:https://zyxweb.cn/ssh_port_failed_permission_deined/
文章版权归作者所有,未经允许请勿转载。
THE END