SanCi

dsm6.2 root
dsm6.2默认是收回了root帐号,如果按照6.1X的root方法没用的,所以SSH没法使用root账户登录。以...
扫描右侧二维码阅读全文
06
2018/09

dsm6.2 root

dsm6.2默认是收回了root帐号,如果按照6.1X的root方法没用的,所以SSH没法使用root账户登录。以下是解决办法:
方法一:
1、SSH,先用admin登录;
2、sudo -i(切换成root);
3、cd /etc(切换目录);
4、chmod 755 sudoers(改文件权限);
5、vi 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、 控制面板 - 终端机和SNMP里,开启SSH功能;
2、通过SSH 登陆群晖,使用系统相同的帐号及密码;
3、输入 sudo -i 回车,输入群晖的密码,切换到root用户;
4、输入 cd /etc/ssh 定位到该目录;
5、输入 chmod 755 sshd_config 赋予权限;
6、输入 vim /etc/ssh/sshd_config 修改sshd_config 文件,输入i 编辑;
将 #PermitRootLogin prohibit password 修改为:PermitRootLogin yes(前面的#号记得去掉);
7、按一下ESC 退出编辑模式,再输入 :wq 回车保存;
8、输入 reboot 重启群晖;
9、重新通过群晖默认帐号密码进入SSH,输入 sudo -i 切换到root权限,输入下面命令修改root默认密码;
synouser --setpw root xxxxxx 后面的xxxxx 更换成你自己的密码;
10、现在又可以欢快地通过root用户登陆SSH或者WINSCP了 ~~


随机一言(显示内容与本文关)
Last modification:September 14th, 2018 at 04:41 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment