linux 禁止root账号连接与开放
时间: 2023-12-09 19:03:34 浏览: 106
linux 破解root密码
禁止root账号连接和开放是一种安全措施,可以防止未经授权的用户访问系统。下面介绍两种方法:
1. 禁止root登录
首先,需要编辑SSH配置文件/etc/ssh/sshd_config,找到以下行:
```
#PermitRootLogin yes
```
将其改为:
```
PermitRootLogin no
```
然后保存并关闭文件,重启SSH服务即可。
2. 开放指定用户登录
如果您不想完全禁止root登录,而是希望只允许特定用户登录,则可以使用以下命令:
```
sudo nano /etc/ssh/sshd_config
```
在文件中找到如下行:
```
#AllowUsers user1 user2
```
将其取消注释,并将user1和user2替换为您要允许登录的实际用户名。保存并关闭文件,重启SSH服务即可。
注意:在执行以上操作之前,请确保您已经有了另一个有管理员权限的用户可以登录系统。
阅读全文