在 Manjaro 系统上安装和配置 Rclone 以挂载 WebDAV 并实现开机启动

安装 Rclone

在 Manjaro 系统的终端中执行以下命令来安装 Rclone:

sudo pacman -Sy rclone

配置 Rclone 连接到 WebDAV

  1. 启动 Rclone 配置向导:

    rclone config
  2. 创建新配置:

    按照向导步骤创建新配置,例如命名为 MyWebDAV。选择 WebDAV 作为存储类型,并输入你的 WebDAV 服务器的详细信息(URL、用户名、密码等)。


挂载 WebDAV

  1. 创建本地挂载点:

    mkdir ~/webdav
  2. 使用 Rclone 挂载 WebDAV:

    rclone mount MyWebDAV: ~/webdav --daemon

创建 Systemd 服务以实现开机启动

  1. 创建 Systemd 服务文件:

    sudo nano /etc/systemd/system/rclone-webdav.service
  2. 添加以下内容到服务文件:

    [Unit]
    Description=RClone WebDAV Service for lulu
    Wants=network-online.target
    After=network-online.target
    
    [Service]
    Type=simple
    ExecStart=/usr/bin/rclone mount MyWebDAV: /home/lulu/webdav
    ExecStop=/usr/bin/fusermount -u /home/lulu/webdav
    Restart=on-abort
    User=lulu
    
    [Install]
    WantedBy=default.target
    
  3. 启用并启动服务:

    sudo systemctl enable rclone-webdav.service
    sudo systemctl start rclone-webdav.service

重启系统以测试服务。


编辑:ChatGPT

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注