0 minutes, 6 seconds

发布时间:2021-05-24 14:37:52

群晖DSM6.0以后就封锁了ROOT权限登录,导致无法使用WinSCP使用root登录修改文件(使用群晖的主账号也是没有权限的)。

 

本文以群晖DSM6.1.7(以下简称DSM)为例:

一、准备工具

putty



putty.rar

二、DSM开启SSH

DSM的“控制面板” ---> “终端机和SNMP” ,勾上“启动Telnet功能”和“启动SSH功能”的勾,然后点击“应用”


thum-e76c1543379167.png


三、开启ROOT账号和修改密码

1、使用putty连接DSM

主机名称填写群晖的ip地址,端口是22,连接类型是SSH,点击“打开”,会报密匙对话框,点击“是”







2、配置root账号

login as:输入群晖登录账号,回车,

....password: 直接输入登录密码。(键盘先切换成英文输入状态,输入过程不会显示,输入完按回车)

登录成功后,输入sudo -i(在putty右击可以快速粘贴进去)

会提示输入密码password,此时再输入一次密码,回车。

看到root@……:~#这样的信息就是已经临时进入到root账号了。

设置root账号密码,

输入synouser --setpw root ******

******替换成你要设置的root登录密码再粘贴到putty里回车,这里的******最好和主账号登录密码一样,这样不容易搞错。


3f821543380079.png


* 6.17之前的到此已经OK, 6.2及更高版本需要以下操作

* 如需修改密码或忘记密码,请重复以上步骤

1、输入vi /etc/ssh/sshd_config 修改ssh配置文件,按 i 键进入insert模式,

按上下箭头找到 #PermitRootLogin prohibit-password 

修改为 PermitRootLogin yes

(去掉#prohibit-password改为yes)

然后按ESC键输入 :wq 保存退出(如未退出,下次修改时候会提示已打开,按E进行编辑)


image.png

2、输入reboot重启DSM