不过DSM已经将很多Linux命令行工具移除,所以经常运行某些命令时提示不存在就是这个原因,比如跟简单易用的nano编辑器,这款编辑器在DSM里是不支持的,要想编辑内容需要使用vim编辑器。
群晖社区有开发者已经提供SynoCli系列工具,我们只需要在套件中心安装这些Cli工具即可丰富群晖DSM的命令行工具支持,有兴趣的用户请参考以下方法。
转到DSM套件中心
点击右上角设置按钮然后点击套件来源,点击新增并添加群晖社区套件中心,社区套件由第三方开发者提供,其兼容性和稳定性由第三方开发者负责。
名称:Synocommunity
位置:http://packages.synocommunity.com
添加完成后在群晖套件中心的左侧可以看到社群按钮,点击社群按钮就可以看到第三方开发者提供的套件喽。
安装SynoCli工具
SynoCli工具目前有四款,分别是SynoCli Disk Tools、SynoCli File Tools、SynoCli Monitor和SynoCli Network Tools。
点开每个套件都可以看到开发者的介绍,例如Network Tools套件内含nmap、openssl、rsync、socat和tmux等。nano编辑器是在Disk Tools里的,File Tools也推荐安装,主要是增加文件操作方面的命令。
点击任意套件安装即可,需要强调的是因网络环境问题国内用户下载套件速度可能比较慢,请耐心等待。
使用这些Cli工具
转到群晖DSM控制面板、终端机与SNMP,在这个将中短期的启动SSH功能勾选,默认情况下为22端口不需要更改。如果你需要在外放访问例如通过DDNS和路由映射访问请务必使用随机端口+自动封锁功能,防止被机器人爆破。
开启SSH功能后打开终端管理器例如PuTTY或者Windows Terminal,输入ssh 你的群晖用户名@群晖IP地址 [例如 ssh landian@192.168.1.2] 按回车即可连接,密码即你的用户名密码。
切换到root权限:成功连接后输入sudo -i按回车再次输入你的用户密码即可切换root权限。要使用nano编辑器请输入nano按回车即可,nano编辑器具体用法请自行通过搜索引擎查找。
原文链接:http://www.gyxiudiannao.com/news/html/7912.html