由于群晖NAS分为不同系列,在CPU配置一样的情况下可能存在功能上的差异或者套件支持的差异。有时候为了使用这些实际硬件支持但是软件不支持或者被屏蔽的功能(套件)就需要手动修改群晖的配置文件,这就不得不使用root账户来进行操作,即获取root权限。下面就一步一步来教你获得系统的root权限。
1、 在控制面板中打开SSH
打开浏览器,输入群晖WEB管理地址,登录群晖之后打开控制面板。
从控制面板中打开终端机和SNMP界面,在终端机选项卡中,启动SSH功能。(群晖的SSH功能每次重启NAS后会自动关闭,如果以前打开了但是重启过NAS仍然需要再打开一次)
2、 用SSH连接NAS
使用SSH客户端(例如最常用的PuTTY)连接群晖NAS。在PuTTY中输入NAS的IP地址,连接方式使用SSH,端口使用22。
然后将会打开一个终端窗口,熟悉linux的小伙伴就会非常熟悉这个界面。接下来输入群晖系统的管理员用户名和密码进行登录。需要注意的是输入密码时屏幕上将不会有任何显示。
登录成功之后将会显示如下界面。
3、 切换root用户
输入命令“sudo su –”(不含引号)后再次输入一遍登录密码。
输入完密码之后可以看到当前用户已经变成root了即取得了root用户权限。
4、 更改root账户密码
为了方便以后使用,可以直接将root账户密码修改为自定义密码,这样就可以直接用root账户通过SSH来登录NAS了。输入命令“synouser --setpw root sss123456”,最后的sss123456为要设置的密码,请根据自己喜好设置,但不建议和群晖账户使用相同的密码。
到这里群晖系统的root就已经完成了,此时使用root账户权限在SSH中用vi命令修改系统文件就不会存在没有权限的问题了,当然也可以使用SCP协议客户端例如WinSCP等软件进行文件传输。