在群晖中,关于SSH的root账户。
关于root账户
切换root账户:
sudo su –
修改root账户密码:
synouser --setpw root 123456789
使用root账户权限在SSH中用vi命令修改系统文件就不会存在没有权限的问题了,当然也可以使用SCP协议客户端例如WinSCP等软件进行文件传输。
群晖教程01:群晖Nas获取root权限教程https://post.smzdm.com/p/a6lnmz2g/
修改root密码
登陆后输入以下命令切换至root账号,这时还需在输入一次你的群晖登陆密码
sudo -i
输入以下命令进入到ssh的目录
cd /etc/ssh
给sshd_config赋予755的权限
chmod 755 sshd_config
修改sshd_config配置文件内容
vi /etc/ssh/sshd_config
在sshd_config中,修改PermitRootLogin prohibit-password
为PermitRootLogin yes
按"esc"键退出编辑模式,输入":wq"保存
重启群晖
reboot
重启完成,以系统默认账户登录群晖SSH,我这里是admin,所以我输入以下命令,admin和IP地址修改为你的
ssh admin@ip
sudo -i
synouser --setpw root 密码
无任何提示,即完成修改密码
关于Docker加速
https://www.itfanr.cc/2017/11/17/playing-synology-nas-of-docker-accelerator/
https://www.cnblogs.com/xyztank/articles/15864611.html
关于service或systemctl命令在群晖dsm中不存在问题
在群晖中的service
命令应为synoservice
Eg1:重启docker容器
synoservice --restart pkgctl-Docker
Eg2:列出所有服务
synoservicecfg --list