让MyCloud与百度云/百度网盘真正同步起来
来源:网络收集 点击: 时间:2024-05-31必备2个工具软件,WINSCP,PUTT。
WINSCP用于传送文件至My Cloud,PUTT用于远程连接MyCloud进行配置
下载SyncY-Python-v2.5.3,解压后,要用到 syncy;syncy.py 这2个文件
2/7打开syncy配置文件,对MyCloud共享位置、百度云同步位置进行设置
option localpath /nfs/baiduyun
option remotepath /baiduyun config syncytoken
3/7登陆MyCloud,进入“设置/网络/SSH”打开SSH
用WinSCP连上mycloud,用户名root 密码welc0me,
找到/usr/bin目录,复制syncy.py到此目录下.找到/etc,在下面新建一个config文件夹,把配置文件syncy上传到config文件夹

putty连上my cloud ,用户名root 密码welc0me,安装运行环境,mycloud自带的是python2.7,所以不需要更新,但缺少pycurl,需要安装。
apt-get update
apt-get install python-pycurl
无法安装的话,下载python-pycurl安装包(自己百度去吧):
解压后,用WINSCP上传3个安装文件;如上传至home文件夹。然后使用PUTT登陆my cloud,用户名root 密码welc0me,切换到Home文件夹下,运行如下命令进行安装
dpkg -i libcurl3-gnutls_7.26.0-1+wheezy11_armhf.deb
dpkg -i python-support_1.0.15_all.deb
dpkg -i python-pycurl_7.19.0-5_armhf.deb


设置运行权限
chmod 755 /usr/bin/syncy.py
运行syncy.py得到验证码
/usr/bin/syncy.py
获取用户码后按照提示打开百度授权页面https://openapi.baidu.com/device,输入用户码(用户码有效期30分钟),输入完成用户码后点“继续”按钮进入授权确认界面,最后点“授权”完成授权;在百度网页完成授权后等个十几秒后回到ssh终端按回车键完成本地的授权操作,显示“Get device token success.”表示授权完成。会显示你的网盘容量什么的,就表示你已成功了。
6/7设置随机启动:第一步 在debian的初始目录init.d下建立rc2.local档
cp /etc/rc.local /etc/init.d/rc2.local
复制代码
第二步 在rc2.local文件中 exit 0 一行前插入/usr/bin/syncy.py(可以用前面的提到的winscp软件直接修改)第三步 设置启动级别
update-rc.d rc2.local start 99 2 3 4 5 . stop 01 0 1 6 .
7/7另外,可修改
编辑 /etc/samba/overall_share。
取消MyCloud的默认公开共享目录Plubic
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_864461.html