AList 网盘挂载,在线欣赏各种网盘资源,部署并挂载到本地——教程(Linux+ ...

打印 上一主题 下一主题

主题 676|帖子 676|积分 2028

目次

下载:Tags · alist-org/alist · GitHub
Linux中安装和挂载网盘
利用docker安装alist
​编辑
安装davfs2
将网盘挂载到本地
Windows中安装和挂载网盘


下载:Tags · alist-org/alist · GitHub

选择最新版下载,也可以选择其它版本
官方文档地点:Home | AList文档 (nn.ci)
Linux中安装和挂载网盘

利用docker安装alist

(也可以一键脚本和手动安装,详细可查看官网:一键脚本 | AList文档)
拉取镜像( docker-hub地点:https://hub.docker.com/r/xhofe/alist/tags)
  1. sudo docker pull xhofe/alist:latest
复制代码
直接运行docker容器:
  1. sudo docker run -d \
  2. --restart=unless-stopped \
  3. -v /etc/alist:/opt/alist/data \
  4. -p 5244:5244 \
  5. -e PUID=0 \
  6. -e PGID=0 \
  7. -e UMASK=022 \
  8. --name=alist \
  9. xhofe/alist:latest
复制代码
  --restart=unless-stopped : 在非手动将容器停掉时,自动启动容器
  5244:alist平台访问端口
  docker-compose 启动
  1. sudo vim docker-compose.yml
复制代码
添加内容:
  1. version: '3.3'
  2. services:
  3.    alist:
  4.        image: 'xhofe/alist:latest'
  5.        container_name: alist
  6.        volumes:
  7.            - '/etc/alist:/opt/alist/data'
  8.        ports:
  9.            - '5244:5244'
  10.        environment:
  11.            - PUID=0
  12.            - PGID=0
  13.            - UMASK=022
  14.        restart: unless-stopped
复制代码
进入alist容器中,设置登录alist平台登录的密码,用户名默以为admin
  1. #交互式进入容器中
  2. sudo docker exec -it alist bash
  3. #设置随机密码
  4. sudo docker exec -it alist ./alist admin random
  5. #手动设置密码 YOUR_PASSWORD 为你的密码
  6. sudo docker exec -it alist ./alist admin set YOUR_PASSWORD
复制代码
退出容器
  1. exit
复制代码
重启容器
  1. sudo docker restart alist
复制代码
欣赏器访问(IP+端口)172.20.3.28:5244:

输入用户名密码后出现下页面是由于还没有添加网盘:

添加网盘:
主页下方,点击管理,我这里是已经添加过了:

自定义挂载路径和网盘排序序号

获取令牌:复制粘贴到刷新令牌
Get Aliyundrive Refresh Token | AList Docs

其它的根据自己必要举行设置
添加成功后返回主页进入添加的阿里云网盘,可查看自己网盘中的文件


可对网盘资源在线查看下载等操作,如:右键文件下载(这是黑马步调员百度网盘的视频教程)

安装davfs2

  1. # 安装davfs
  2. sudo apt-get update
  3. sudo apt-get install davfs2
复制代码
将网盘挂载到本地

方式一:
    http://172.20.3.28:5244/dav    :alist服务地点加路径地点/dav
   /mnt/alist    :网盘挂载地点,我这里挂载到 /mnt/alist 目次下
  1. sudo mount -t davfs http://172.20.3.28:5244/dav  /mnt/alist
复制代码
自动挂载:
  1. #自动挂载
  2. sudo vim /etc/fstab
  3. #追加内容:
  4. http://172.20.3.28:5244/dav /mnt/alist davfs auto,user,rw,uid=1000,gid=1000 0 0
复制代码
  1. #自动挂载、检查语法错误
  2. sudo mount -a
复制代码

 留意:服务路径地点必须是 /dav 否则会挂载失败

/etc/davfs2/secrets文件中配置密码信息,挂载对应地点时无需输入用户名密码 ,YOUR_PASSWORD改为你自己的密码
  1. cat << EOF | sudo tee -a /etc/davfs2/secrets
  2. # personal webdav, nextcloud application password
  3. http://172.20.3.28:5244/dav admin YOUR_PASSWORD
  4. # older versions used URL, it is equivalent for compatibility reasons
  5. #https://nextcloud.example.com/remote.php/webdav/ admin YOUR_PASSWORD
  6. EOF
复制代码
方式二:
  1. # 配置密码信息,挂载时无需对应路径时无需输入用户名密码cat << EOF | sudo tee -a /etc/davfs2/secrets
  2. # personal webdav, nextcloud application password
  3. http://172.20.3.28:5244/dav admin YOUR_PASSWORD
  4. # older versions used URL, it is equivalent for compatibility reasons
  5. #https://nextcloud.example.com/remote.php/webdav/ admin YOUR_PASSWORD
  6. EOF#将内容写入/etc/fstab文件中   开机自动挂载cat << EOF | sudo tee -a /etc/fstab# personal webdavhttp://172.20.3.28:5244/dav  /mnt/dav davfs _netdev,noauto,user,uid=your_name,gid=users 0 0EOF# 手动挂载sudo mkdir /mnt/alistsudo systemctl daemon-reloadsudo mount -a
复制代码
参考博客网盘可以当本地硬盘用?没错!利用Alist挂载云盘到本地Linux系统方法_alist挂载夸克网盘-CSDN博客
挂载好后输入下面下令举行查看挂载环境:
  1. sudo df -h
复制代码

 进入挂载目次下可查看网盘文件:只是我挂载的阿里云网盘和百度网盘

我为阿里云网盘建立一个软连接
  1. ln -s /mnt/alist/aliyun-open/ alistAliyun
复制代码
卸载:
  1. #alist_memory是挂载目录
  2. sudo umount /mnt/alist
复制代码
Windows中安装和挂载网盘

下载window版的zip压缩包,解压到一个新目次下,点击目次路径输入cmd
  1. alist server
复制代码
 会产生一个data目次

 进入页面,添加网盘即可
下载RaiDrive:www.raidrive.com,点击下载,选择对应版本,安装

 点击上面添加

 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用多少眼泪才能让你相信

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表