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 kali渗透
kali渗透
2
VMware16.2 新版本无需加密开启TPM 支持Win11
VMware16.2 新版本无需加密开启TPM 支持Win11
3
华为eNSP关闭提示
华为eNSP关闭提示
4
SQL总知识点
SQL总知识点
5
使用可道云KodExplorer在linux搭建个人云盘
使用可道云KodExplorer在linux搭建个人云盘