群晖自从更新DSM6之后,就不允许SSH默认使用ROOT登陆,只能用admin登陆,从而使权限得到一定限制,导致使用WINSCP时部分文件夹无法显示或提示权限不够。如何获取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=yes
ServerAliveInterval 60 #客户端主动向服务端请求响应的间隔
相关推荐
- 群晖 Synology 部署 Bitwarden 密码管理器
- 在群晖 Synology 上搭建 Bark 消息推送服务器
- 群晖 Synology 部署 ZeroSSL 泛域名证书
- 因群晖NAS系统CA证书失效导致的系列问题
- 在群晖NAS上搭建Cloudreve网盘系统
- ChineseSubfinder - 电影剧集中文字幕刮削器(群晖 Docker 部署篇)
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/1048.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。