群晖DSM6.2系统默认收回了root帐号,如果按照以前的root方法SSH会出现没有权限的情况,使用WinSCP无法编辑NAS上的文件及文件夹。 解决方法一: 1、先用admin登录SSH 2、sudo -i 3、cd /etc 4、chmod 755 sudoers(改文件权限) 5、vi sudoers(编辑sudoers文件) 6、按Insert键,进入编辑 7、找到%administrators ALL=(ALL) ALL,修改为%administrators ALL=NOPASSWD: ALL (注意大小写,冒号后面有空格) 8、按Esc,输入:wq回车保存退出 9、打开winscp以SCP模式登录,用户名用admin,高级设置里shell改成sudo su- 10、保存winscp的设置,以后登录到WinSCP的时候就是root权限了。
解决方法二: 1、先用admin登录SSH 2、sudo -i 3、cd /etc/ssh 4、chmod 755 sshd_config (赋予权限) 5、vim /etc/ssh/sshd_config (修改sshd_config文件),输入i 编辑 将 #PermitRootLogin prohibit password 修改为:PermitRootLogin yes 6、按一下ESC 退出编辑模式,再输入 :wq 回车保存 7、输入 reboot 重启群晖 8、重新登录SSH,输入 sudo -i 9、输入 synouser --setpw root xxxxxx (修改root默认密码,xxxxx更换成你想设定的密码)
|