帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  linux上利用bpcs_uploader上传备份文件到百度云盘

linux上利用bpcs_uploader上传备份文件到百度云盘

2024-08-27 14:20:04 1587

linux上利用bpcs_uploader上传备份文件到百度云盘


蓝队云小课堂:


linux上利用bpcs_uploader上传备份文件到百度云盘

1、bpcs_uploader需要php的环境,所以直接yum安装一个php环境

# yum -y install php*

2、下载bpcs_uploader上传脚本

下载地址:
image.png

3、下载好这个包后,直接在当前目录下解压该压缩包

//直接在线解压就好了

# tar zxvf francisxys-bpcs_uploader-v0.1.0-beta-5-g3a75324.tar.gz


//把这个名称修改一下,否则不太好cd切换目录

# mv francisxys-bpcs_uploader-3a75324/ bpcs_uploader

# cd bpcs_uploader/


//给这个文件加上可执行权限

# chmod +x bpcs_uploader.php


//用来看一下php的安装目录在那里

# which php

//可以看到php路径为/usr/bin/php

/usr/bin/php


//编辑这个运行脚本

# vim bpcs_uploader.php#!/usr/bin/php -d disable_functions -d safe_mode=Off

此处为php的路径如果有区别按照查找出的路径修改就可以了。

4、快速初始化

# ./bpcs_uploader.php quickinit

image.png

执行到上面这图这里的时候会停住不动,这里要通过授权网址,输入上面红圈圈中的授权码来授权,授权网站:

image.png

image.png

输入ssh里面提示的这个授权码,点击授权,会跳转到下一个截图的!

image.png

到这里,第一步授权就完成了。然后回到ssh按enter继续初始化完成。

image.png

在授权网址里面输入授权码后,返回ssh还不动,直接一个回车就会出现下面的提示了!

image.png

5、在此初始化

# ./bpcs_uploader.php  init

在出现app api key的时候 把前面的key复制粘贴到后面,下面卡这里不动,和上面操作步骤一样,授权网站:

image.png

里面把圈中的输入进去

image.png

点击浏览器上的继续后,再返回ssh里面,来输入一个回车!

image.png

到这一步,说明环境就全部配置完成了。

# ./bpcs_uploader.php upload /root/install.log install160830.log

//把root文件夹下的install.log文件,直接上传到百度云里面后,重命名为install160830.log

image.png

登陆百度云网盘,查看是否上传成功。(默认上传目录是“我的应用数据/bpcs_uploader”)

image.png

可以看到文件已经上传成功了。

7、关于bpcs_uploader的一些用法

# ./bpcs_uploader.php quota     

//查询容量

image.png

# ./bpcs_uploader.php upload /root/install.log install160830.log     

//上传文件并重命名

image.png

# ./bpcs_uploader.php download install160830.log /root/install123.log        

//下载文件并且重命名

# ./bpcs_uploader.php delete install160830.log       

//删除文件

image.png

# ./bpcs_uploader.php fetch install160830.log /root/lixian.log     

//离线下载

image.png


更多小知识,可联系蓝队云一起探讨。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: