在 Debian 系统中,默认情况下 root 账号是禁用的,通常通过 sudo
命令来执行需要管理员权限的操作。不过,如果你确实需要启用 root 账号,可以按照以下步骤操作:
-
设置 root 密码:
首先,你需要为 root 用户设置一个密码。打开终端,输入以下命令:sudo passwd root
系统会提示你输入当前用户的密码(即你当前使用的用户的密码),然后会提示你输入并确认 root 密码。
-
启用 root 账号:
设置密码后,root 账号就启用了。你可以通过以下命令切换到 root 用户:su -
然后输入你刚才设置的 root 密码。
-
允许 root 用户通过 SSH 登录(可选) :
如果你需要允许 root 用户通过 SSH 登录,你需要编辑 SSH 配置文件。使用以下命令打开配置文件:sudo nano /etc/ssh/sshd_config
找到以下行:
PermitRootLogin prohibit-password
将其修改为:
PermitRootLogin yes
保存文件并退出(在 nano 中使用
Ctrl+O
保存,Ctrl+X
退出)。然后重启 SSH 服务使更改生效:
sudo systemctl restart ssh
请注意,启用 root 账号并允许其通过 SSH 登录会带来安全风险,建议仅在必要时启用,并确保密码强度足够高以及系统其他方面的安全措施到位。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于