自更新以来,群辉一直在更新 DSM6 之后,就不允许了 SSH 默认使用 ROOT 登录,只能用 ad-min 登录限制了权限,导致使用 WIN-SCP 有些文件夹无法显示或提示权限不够。如何获取 ROOT 权限如下:
1.登录群辉,控制面板 - 终端机和 SNMP,开启 SSH 功能:
2、通过 SSH 登录群辉,使用系统帐号和密码:
3、输入 sudo -i 回车,输入群辉密码,切换到 root 用户,注意是由 $ 变为 #:
4、赋权
cd /etc/ssh
路由知识
5:修改 sshd_config 文件
vim /etc/ssh/sshd_config
输入 i 编辑,将#PermitRootLogin prohibit password 修改为:PermitRootLogin yes 去掉#号。
ESC 键退出编辑模式,然后输入 :wq 保存并退出。
6、修改 root 默认密码:
synouser --setpw root xxxxxxx# 后面的xxxxxxx用自己的密码代替
7、reboot 路由知识 重启群辉,可直接使用 root 及密码登陆 ssh。
8、保持 SSH 连接时间
SSH 连接总是隔一段时间不输入就断开,解决方案如下:
服务器配置
编辑 sshd_config 文件 vim /etc/ssh/sshd_config 修改以下两项:
ClientAliveInterval 300 #服务端主动要求客户响应间隔ClientAliveCountMax 10 #服务器发出请求后,客户端的响应次数达到一定值后,自动断开
客户端配置
使用 vim /etc/ssh/ssh_config #或 vim ~/.ssh/config,修改以下两项:
TCPKeepAlive=yesServerAliveInterval 60 #客户端主动要求响应服务端的间隔