返回顶部
首页 > 资讯 > 服务器 >使用alist将云盘映射为WebDAV
  • 369
分享到

使用alist将云盘映射为WebDAV

前端windows服务器 2023-08-31 21:08:47 369人浏览 八月长安
摘要

使用alist将云盘映射为WEBDAV 1. 下载2. Windows系统安装与配置2.1 alist 启动与配置2.2 添加启动与关闭的脚本2.3 开机启动 3. Linux系统安装与

使用alist将云盘映射为WEBDAV

alist是一款开软的将网盘及本地硬盘映射到网络端的软件,支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin,前端使用React

我们可以通过alist,将百度云盘、阿里云盘、天翼云、和彩云、蓝奏云、GoogleDrive等我们常见的云盘,或者本地电脑文件映射到本地电脑的网络服务中,从而使得我们可以通过浏览器或者支持webdav的软件进行访问这些文件

1. 下载

安装教程可以关注官方教程:https://alist-doc.nn.ci/docs/install/manual
目前官方教程暂时还没更新新版的教程,按照官网配置会有问题,建议安装下文配置。

alistGitHub 页面的Releases中自己系统对应下载alist:
https://github.com/alist-org/alist

在这里插入图片描述
在Releases页面中找到对应自己系统的安装包。例如,对于windows 64位系统的文件如下图所示:
在这里插入图片描述

2. Windows系统安装与配置

2.1 alist 启动与配置

将下载的文件减压,进入减压文件夹中。然后按住 Shift 键的同时,点击鼠标右键。选择在终端中打开(windows11)或者在Powershell/CMD中打开(windows10)
在这里插入图片描述
然后输入:

alist.exe server

当看到输出start server @ 0.0.0.0:5244且之后没有报错后,就表示运行成功了,首次运行会输出初始密码,不要关闭此终端,复制密码备用。 程序默认监听5244端口,现在打开Http://127.0.0.1:5244就可以看见登陆页面了。

由于还没有配置映射,所以网页会显示报错,我们直接点击网页下面的 管理 按钮进行配置。

在这里插入图片描述

点击后需要输入用户名与密码。其中,用户名为admin , 密码为刚才终端中显示的密码。

进入后我们可以在 个人资料 界面更改密码。
在这里插入图片描述
接下来进行网盘映射配置。选择 存储 选项卡,选择驱动。
在这里插入图片描述
在本例中,我们将使用阿里云盘进行演示。

在这里插入图片描述

然后点击 添加 按钮保存配置。此时,进入http://127.0.0.1:5244/ 就可以看到阿里网盘里面的内容了。
在这里插入图片描述

2.2 添加启动与关闭的脚本

在减压的文件夹中,创建一个启动.vbs的文件(.txt文本后缀名改成.vbs 就可以,本质还是文本文件),填入如下内容:

Set ws = CreateObject("Wscript.Shell")  ws.run "alist.exe server",vbhide

在减压的文件夹中,创建一个停止.vbs的文件(.txt文本后缀名改成.vbs 就可以,本质还是文本文件),填入如下内容:

Dim WshSet Wsh = WScript.CreateObject("WScript.Shell")Wsh.Run "taskkill /f /im alist.exe",0Set Wsh=NoThingWScript.quit

我们可以右键选中这两个文件,选择发送到 -> 桌面快捷方式, 将这两个命令放到桌面。这样就可以通过点击这两个快捷方式来启动与停止服务了。

在这里插入图片描述

2.3 开机启动

如果想实现开机就启动服务,进行如下操作:

  1. 同时按 win+R 键,输入 shell:startup ,回车。此时会打开启动文件夹。
  2. 将刚才创建的 启动.vbs 的文件的快捷方式,复制到此文件夹中。这样开机就会自动启动服务。

在这里插入图片描述

3. linux系统安装与配置

3.1 alist 启动与配置

将下载的文件减压,将减压后的alist放入软件安装位置。例如/home/fanchy/opt/alist
在这里插入图片描述

在次文件夹中打开终端,更改文件权限:

chmod +x alist

然后启动服务:

./alist server

登录与配置alist方法与windows系统一样。

3.2 守护进程​

sudo vim /etc/systemd/system/alist.service添加以下内容,其中path_alist为alist所在的路径

[Unit]Description=alistAfter=network.target [Service]Type=simpleWorkingDirectory=path_alistExecStart=path_alist/alist server --data dataRestart=on-failure [Install]WantedBy=multi-user.target

例如:
在这里插入图片描述

然后重新加载daemon:

systemctl daemon-reload

现在你就可以使用这些命令来管理程序了:

  • 启动: systemctl start alist
  • 关闭: systemctl stop alist
  • 自启: systemctl enable alist
  • 状态: systemctl status alist
  • 重启: systemctl restart alist

例如,依次执行:

sudo systemctl start alist.service  # 启动alist服务sudo systemctl status alist.service  # 查看alist状态sudo systemctl enable alist.service # 设置开机自启

在这里插入图片描述

4. 测试 WebDAV

官方提供了一些使用WebDAV的软件,可以根据自己需求自行探索使用:https://alist-doc.nn.ci/docs/webdav

我们这里只使用文件管理器zotero进行测试。

  1. 在zotero依次点击编辑->首选项 切换到同步选项。然后登录zotero账号,文件同步选择 WebDAV
  2. url为http, 127.0.0.1:5244/dav/阿里云盘 。注意这里要选http而不是https,不然ssl验证无法通过。
  3. 用户名和密码为刚才alist管理界面修改后的的用户和密码。然后点击 验证服务器。可以看到成功将阿里云盘映射为可WebDAV

在这里插入图片描述

来源地址:https://blog.csdn.net/qq_27386899/article/details/127451571

--结束END--

本文标题: 使用alist将云盘映射为WebDAV

本文链接: https://lsjlt.com/news/387126.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用alist将云盘映射为WebDAV
    使用alist将云盘映射为WebDAV 1. 下载2. Windows系统安装与配置2.1 alist 启动与配置2.2 添加启动与关闭的脚本2.3 开机启动 3. Linux系统安装与...
    99+
    2023-08-31
    前端 windows 服务器
  • 使用泛型将结构转换为映射
    最近发现不少小伙伴都对Golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《使用泛型将结构转换为映射》主要内容涉及到等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,可以...
    99+
    2024-04-04
  • 键盘映射在Macintosh上使用电脑键盘
    在Macintosh上使用电脑键盘可以通过以下步骤设置键盘映射:1. 打开“系统偏好设置”(System Preferences)。...
    99+
    2023-09-12
    电脑
  • 怎么用批处理实现映射盘网络盘为固定盘符
    这篇文章将为大家详细讲解有关怎么用批处理实现映射盘网络盘为固定盘符,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。可以使用diskpart 脚本http://www.microsoft.com/techne...
    99+
    2023-06-09
  • linux如何使用NSF映射远程磁盘目录
    这篇文章主要介绍了linux如何使用NSF映射远程磁盘目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。假设源目录在192.168.1.1机器上,目录为/data客户端集群在...
    99+
    2023-06-09
  • linux 使用NSF 映射远程磁盘目录的实现
    假设源目录在192.168.1.1机器上,目录为/data 客户端集群在192.168.1.2, 需要将192.168.1.1机器上的/data目录到本地的/data目录 1、在两台机器上安装nsf 、 p...
    99+
    2022-06-04
    磁盘 目录 linux
  • 使用iproxy通过USB将iPhone的端口映射到电脑
    要使用iproxy通过USB将iPhone的端口映射到电脑上,可以按照以下步骤进行操作:1. 确保你的iPhone已经连接到电脑上,...
    99+
    2023-09-21
    iproxy
  • 云端服务器租用磁盘怎么映射到本地
    云端服务器租用磁盘映射到本地的方法:1、打开命令行端口,输入MSTSC点确定;2、点击远程桌面连接的选项;3、选择本地资源选项卡,查...
    99+
    2023-02-08
    云端服务器租用 云端服务器 服务器
  • 华为悦盒ec6108v9c使用ADB通过U盘刷Linux(Ubuntu)并使用docker部署alist服务器
    1. adb连接华为ec6108v9c: adb连接盒子IP: adb connect 192.168.3.4进入adb shell: adb shell在安卓后台终端输入以下命令,读取盒子的 reg...
    99+
    2023-09-04
    adb 华为 linux docker alist
  • 使用Spring从YAML文件读取内容映射为Map方式
    目录从YAML文件读取内容映射为MapSpring框架中的YAML文件从YAML文件内容注入Map@ConfigurationProperties与@Value配置文件yml中的ma...
    99+
    2024-04-02
  • 使用@PathVariable时候无法将参数映射到变量中的解决
    目录使用@PathVariable无法将参数映射到变量中springmvc 使用@PathVariable时,应该注意点什么?一、使用@PathVariable的转变过程首先:请看看...
    99+
    2024-04-02
  • 如何使用Holer实现将主机上多个端口映射到外部网络访问
    这篇文章主要介绍了如何使用Holer实现将主机上多个端口映射到外部网络访问,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. 准备工作1.1 安装Java 1.7及以上版本执...
    99+
    2023-06-02
  • 华为云服务器如何使用u盘
    首先,打开华为云服务器的控制台,在左侧导航栏中选择“文件上传”。在这里,用户可以选择将文件上传到云盘、移动硬盘或外部存储设备上。 在上传文件的过程中,华为云服务器会检测文件的存储容量和大小,如果用户的文件存储容量不足或者文件太大等情况,华...
    99+
    2023-10-28
    华为 如何使用 服务器
  • 华为云服务器数据盘怎么使用
    华为云服务器数据盘可以用来存储大量数据,例如图片、视频、音频和文档等。你可以使用华为云服务器数据盘来存储文件或目录,以下是一些常见的操作步骤: 下载和存储文件:在华为云服务器数据盘的官网上下载和安装华为云服务器数据盘的相关组件。你也可以...
    99+
    2023-10-26
    华为 服务器 数据
  • 华为云服务器数据盘怎么使用的
    华为云服务器数据盘可以用来存储大量的数据,以下是使用方法: 在开始使用数据盘之前,您应该确保您已经下载并安装了正确的软件。这些软件可能会要求您输入您的电子邮件地址以及其他个人信息。 将数据盘存储到您的计算机上,并确保其具有足够的存储空间...
    99+
    2023-10-26
    华为 服务器 数据
  • 华为云服务器数据盘怎么使用的啊
    华为云服务器数据盘是一种用于存储数据的硬盘,可以为您的应用程序提供更多的存储空间。下面是使用华为云服务器数据盘的步骤: 创建数据盘:在华为云控制台中,选择您的服务器实例,然后在“磁盘”选项卡中创建一个新的数据盘。 挂载数据盘:在创建数据...
    99+
    2023-10-26
    华为 服务器 数据
  • 华为云服务器数据盘怎么使用教程
    首先,打开华为云服务器的配置界面,输入服务器的IP地址和端口号,以及配置云服务器的主机名和端口号,确保输入的正确性,以避免出现配置错误。 接着,点击界面上方的“创建云服务器”按钮,进入创建云服务器的界面。在创建界面中,选择所需要使用的云服...
    99+
    2023-10-26
    华为 服务器 教程
  • 华为云服务器数据盘怎么使用的教程
    以下是使用华为云服务器数据盘来存储数据的基本步骤: 打开华为云服务器数据盘并创建新文件: 首先,使用浏览器或移动设备在华为云服务器上打开华为云服务器数据盘。打开之后,可以看到“数据盘管理器”或“数据中心”选项,点击进入。 导入数据:...
    99+
    2023-10-26
    华为 服务器 教程
  • Nextcloud 使用教程, 十分钟让自己电脑成为私有云盘
    1、什么是Nextcloud 假设你想在校内搭建一个私有云盘服务,并且有以下的需求,那么Nextcloud,简称NC是你的不二之选, 没有资金的投入,但是有相应的需求; 需要部署在私有云上;有多客户端要求(iOS、Android、MAC、...
    99+
    2023-09-22
    服务器 运维
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作