momo 发表于 2019-8-19 12:35:04

群晖用winscp通过root账号登录

有时候我们需要通过winscp登陆群晖,直接修改系统文件,
但是群晖root账号已经禁止通过SSH登陆,
导致用管理员账号登录后没有权限去修改文件,
下面我们为root账号开启SSH登录权限。

1、控制面板---终端机和SNMP---启动SSH功能


2、用PuTTY软件登录,输入nas的ip地址和端口号,
      协议是SSH,端口号默认是22,点击Open登录
   

3、用管理员账号登录、输入管理员密码,回车,成功登录。


4、切换成root账号登录,输入 sudo -i回车,再输入管理员密码。


5、更改root账号密码,输入synouser --setpw root gebi1其中这个gebi1就是密码


6、修改配置文件,允许root账号登录,输入 vi /etc/ssh/sshd_config


7、输入字幕i进入编辑模式,   
   用方向箭头移动到 #PermitRootLogin prohibit-password 这行,把这行删除,
   修改成 PermitRootLogin yes   
   按下键盘Esc键,输入 :wq 保存退出 然后重启下nas


8、这样你就可以用winscp通过root账号登录,获取最高权限了。


以上教程在群晖 DSM 6.2.2-24922 Update 2 版本测试通过

注意:
root拥有系统的最高权限,为了安全起见,密码不建议和管理员密码一样,
最好设置复杂点,密码做好记录,平时没特殊需求的时候请关闭SSH登录。

页: [1]
查看完整版本: 群晖用winscp通过root账号登录