如何在 Alpine Linux 上启用 SSH root 登录

注意:请注意通过 SSH 启用 root 访问有安全影响!

在 Alpine Linux 上,默认禁用使用密码的 root SSH 访问。以下教程展示如何在使用 openssh 时通过 SSH 启用基于密码的 root 登录。(我未测试使用 dropbear 而不是 openssh 安装 Alpine Linux 时是否启用 root 访问)

首先,使用以下命令打开 SSH 配置文件

edit_sshd_config.sh
vi /etc/ssh/sshd_config

现在查找此行:

sshd_config_snippet.txt
#PermitRootLogin prohibit-password

I 以激活 vi 编辑模式。

删除行首的 # 并将 prohibit-password 更改为 yes

sshd_config_permit_root.sh
PermitRootLogin yes

现在按 Esc 然后按 :wqEnter 保存并退出。

之后,使用以下命令重启 openssh

restart_sshd.sh
service sshd restart

现在你可以使用密码以 root 登录。


Check out similar posts by category: Alpine Linux