在Linux系统中,出于安全考虑,通常不建议直接通过远程方式以root用户身份登录。然而,如果你确实需要关闭Linux系统的远程root登录,可以通过以下几种方法实现:
nano
或vim
)编辑/etc/ssh/sshd_config
文件。nano
或vim
)编辑/etc/ssh/sshd_config
文件。PermitRootLogin
设置为no
,以禁止root用户远程登录。PermitRootLogin
设置为no
,以禁止root用户远程登录。PasswordAuthentication
设置为no
,以禁用密码认证(推荐使用密钥认证)。PasswordAuthentication
设置为no
,以禁用密码认证(推荐使用密钥认证)。AllowUsers
指令。AllowUsers
指令。Ctrl+O
保存文件,按Ctrl+X
退出编辑器。你也可以通过配置防火墙规则来限制远程root登录。
iptables
:
如果你使用的是iptables
,可以添加规则来阻止root用户的SSH连接。iptables
:
如果你使用的是iptables
,可以添加规则来阻止root用户的SSH连接。领取专属 10元无门槛券
手把手带您无忧上云