Debian允许root用户ssh连接
在 Debian 12 系统中,默认情况下,root 用户的 SSH 登录是被禁止的,这是出于安全考虑。如果您需要使用 root 用户登录,可以按照以下步骤操作:
-
设置 root 密码(如果尚未设置):
sudo passwd root
按照提示输入新的 root 密码。
-
编辑 SSH 配置文件:
使用文本编辑器打开/etc/ssh/sshd_config
文件:sudo nano /etc/ssh/sshd_config
找到
#PermitRootLogin
这一行,去掉前面的#
使其变为:PermitRootLogin yes
如果需要密码验证,确保
PasswordAuthentication
选项没有被注释掉,或者设置为yes
:PasswordAuthentication yes
-
重启 SSH 服务:
sudo systemctl restart ssh
这将使配置更改生效。
-
登录:
现在您应该可以使用 root 用户名和密码通过 SSH 登录到您的 Debian 12 系统了。
请注意,出于安全考虑,不建议常规启用 root 用户的 SSH 登录。建议使用具有 sudo 权限的普通用户账户登录,并在需要时使用 sudo
命令来执行需要 root 权限的操作。如果您必须使用 root 用户登录,请确保使用强密码,并考虑设置额外的安全措施,如 SSH 密钥认证和双因素认证 。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Eternal Night
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果