synology

A collection of 2 posts

Dec 14, 2017

解决mac上无法用coda sftp访问merlin以及群晖root目录问题

mac上众所周知不再支持scp协议 这里不讨论scp sftp的安全问题,答案是都不够安全。windows下各种sftp工具都可以支持scp协议对root目录进行图形化操作,mac下coda sftp登陆群晖的话就只能访问到volume*这是因为默认群晖6.x下的sftp binary已经限制死了root directory解决方案也很简单,首先要把群晖root拿到sudo -ivi /etc/ssh/sshd_configPermitRootLogin 改成yes重新启动sshd服务,admin登入,sudo -isynoservicectl --reload sshd  重新载入sshd配置文件synoservicectl --restart sshd  重启sshd服务synouser --setpw root xxx安装ipkg包管理器wget http://ipkg.nslu2-linux.

Jun 4, 2016

群晖安装netdata监控报权限错误的解决方案

synologyDSM的背后是基于各种处理器指令集平台的定制交叉编译出来的剪裁版linux,不同于其他常见发行版,这个剪裁过的系统缺了很多组件和bianary,内核也是又旧又缺胳膊少腿的跛脚鸭子 当然这样剪裁过后,降低了开发难度,开发成本,所以DSM的ui做得又简单又方便 功能少嘛 但是勉强够用。所以想在synology安装常见的linux软件比起装在其他发型版的系统上麻烦得多。netdata就是一个例子。另外这个系统没有足够的root空间存放工具链和类库,所以无法像其他发型版本一样拉源码 本地编译自己需要的软件。所以这个系统成了一个嵌入式的x64/x86系统。 我们常见监控linux主机的软件有glances,prometheus, grafana, netdata,zabbix,等等,各有长短, netdata提供了静态的二进制组件包安装脚本,所以装netdata就好了按github上netdata的安装教程找到静态安装netdata的脚本执行后 curl -i 127.0.0.1:19999