|
本帖最后由 KFC 于 2020-1-16 14:57 编辑
在使用SSH登陆过程中,经常会使用到ROOT账户,但是U-NAS系统为了安全,会禁止远程ROOT账户登陆,现在通过以下两种方法取消禁止远程ROOT账户登陆
未启用ROOT权限账户,SSH远程登陆提示
The client has disconnected from the server. Reason:
Unable to authenticate using any of the configured authentication methods.
未启用ROOT权限账户
方法一、通过U-NAS WEB 控制界面,取消限制
如果系统工具下没有SSH请查看【U-NAS OS 系统安装SSH Server服务管理器】
方法二、通过修改 Linux 系统文件取消限制
用SSH工具进入终端控制界面,登陆admin用户(root是被禁止的需要修改),成功连接后切换用户到 root 权限。
命令是 su root #切换root账户
输入密码:root密码 #输入root密码
输入命令,修改 /etc/ssh/sshd_config 文件
- root@U-NAS:~# nano /etc/ssh/sshd_config
复制代码
#ctrl+w 搜索 找到
PermitRootLogin prohibit-password
#替换为
PermitRootLogin yes
然后
ctrl+o 保存,回车键确认
ctrl+x 退出编辑框
重启ssh 服务
- root@U-NAS:~# sudo /etc/init.d/ssh restart
复制代码
即可
成功启用后,可直接使用ROOT账户权限登陆。
如果需要关闭ROOT权限,则反向操作即可。 |
|