腾讯云Ubuntu服务器挂载阿里云盘

您所在的位置:网站首页 服务器挂载阿里云 腾讯云Ubuntu服务器挂载阿里云盘

腾讯云Ubuntu服务器挂载阿里云盘

2024-05-28 14:53| 来源: 网络整理| 查看: 265

文章目录 安装docker获取refresh-token开放服务器8080端口运行容器测试挂载webdavReferences

买了便宜套餐就40G,不太够存储数据集

挂载个阿里云盘扩容玩玩

安装docker sudo apt install docker.io 获取refresh-token

进入阿里网盘

登陆

在首页按F12或右键检查进入开发者工具

自动获取: 登录阿里云盘后,控制台粘贴 原帖

JSON.parse(localStorage.token).refresh_token

image-20220519234304815

开放服务器8080端口

除了服务器自己,其他地方也想访问可以把这个开着,只是挂载的话,没必要开防火墙。

WebDAV(Web-based Distributed Authoring and Versioning)是基于 HTTP 1.1 的一个通信协议。也就是说,webdav 传输所有文件只需要一个tcp 连接。我没必要开放UDP,反思🤔

运行容器

Docker Pull Command

docker pull yuanhaishan/webdav-aliyundriver

上面这个命令是把镜像拉下来的意思吧,猜的

原作者在这里

-d daemon方式,守护态运行 即让软件作为长时间服务运行,这就是SAAS啊!

sudo docker run -d --name=webdav-aliyundriver --restart=always -p 8080:8080 -v /etc/localtime:/etc/localtime -v /etc/aliyun-driver/:/etc/aliyun-driver/ -e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="your refreshToken" -e ALIYUNDRIVE_AUTH_PASSWORD="admin" -e JAVA_OPTS="-Xmx512m" yuanhaishan/webdav-aliyundriver:v2.4.0 # /etc/aliyun-driver/ 挂载卷自动维护了最新的refreshToken,建议挂载 # ALIYUNDRIVE_AUTH_PASSWORD 是admin账户的密码,建议修改 # JAVA_OPTS 可修改最大内存占用,比如 -e JAVA_OPTS="-Xmx1g" 表示最大内存限制为1g

image-20220520001923765

好像网速不大行,下了三次才成。

测试

现在打开浏览器输入 http://ip:8080

输入用户名admin以及设定的密码就可以访问webdav了

我等了起码有三十秒才出来。这玩意用起来能舒服吗(怀疑脸👀👀😢)

image-20220520002636911

挂载webdav

现在我们挂载webdav到linux下(当然同局域网你也可以把webdav挂载到其他设备,把ip替换为webdav服务器的局域网ip就可以了)

sudo apt install davfs2 # 会出来一个问题。 大概是 should unprivileged user amount this webdav? sudo mkdir /mnt/aliyundrive # 文件夹名字可以随意 # 随意的话这里也要改 sudo mount -t davfs -o noexec http://127.0.0.1:8080 /mnt/aliyundrive

image-20220520003709080

实际用起来有点卡卡的

现在下个数据集体验一哈!

512mb不大够用,但是多了俺的小服务器又不中,操心!

image-20220520005538541

Docker看起来好好玩❤️,以后有时间再整

References

Ubuntu 挂载阿里云盘 – 单纯の小窝 (mouzi.co)

Docker容器的创建、启动、和停止 - Ruthless - 博客园 (cnblogs.com)

WebDav协议基于HTTP 1 - 不起名字了 - 博客园 (cnblogs.com)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3