默认情况下,当我们安装全新的 solaris 10 操作系统时,root 用户没有系统的 ssh 登录访问权限。
这样做是出于安全目的,它是默认设置。
所以如果你想以 root 用户登录你的系统,你必须首先以普通的非 root 用户身份登录,然后将用户 (su -) 切换到 root 用户。
要取消此限制,请按照以下步骤操作。
- 请检查 sshd 配置文件 /etc/ssh/sshd_config 并确保 PermitRootLogin 设置为 yes,如下所示。
# vi /etc/ssh/sshd_config PermitRootLogin yes
- 修改文件以包含参数后,重新启动 ssh 服务以使更改生效。
# svcadm restart ssh
- 如果参数AllowUsers 也设置了,则需要将用户“root”添加到如下所示的AllowUsers 列表中。
# vi /etc/ssh/sshd_config AllowUsers user01 user02 root
这通常不是必需的,因为 AllowUsers 参数行默认是注释掉的。
日期:2020-09-17 00:15:09 来源:oir作者:oir
