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管理员

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

本月创作热力图

2026年3月
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
加载中...
文章列表
1 CACTI监控只能查看一天数据,不能显示其他时间解决方法
CACTI监控只能查看一天数据,不能显示其他时间解决方法
2
English2022
English2022
3
SQL总知识点
SQL总知识点
4
2019-12-4路由交换
2019-12-4路由交换
5
kali渗透
kali渗透