NAS已经开启了SSH的方法:
1.Putty,后sudo -i切换至root用户
cat /var/log/upstart/synoscgi.log
可以查看故障代码:
…… synoscgi_SYNO.Core.Package.Server_1_list: symbol lookup error: /lib/libsynopkg.so.1: undefined symbol: ……
如上面的说明libsynopkg.so.1有问题。
找到另外一台NAS,Winscp下载报错的所有文件。将之复制到故障NAS的lib里面,如果NAS没有root,是没有权限放进去的。
所以上传到tmp目录后拷贝到目标lib
cp /var/tmp/libsynopkg.so.1 /lib
cp /var/tmp/libsynoshare.so.6 /lib
再输入reboot即可!
若还有问题,尝试修复权限
chmod 644 /lib/libsynoshare.so.6
chmod 644 /lib/libsynopkg.so.1