首页 > 服务器    Ubuntu日期:2026-06-09 / 浏览

当远程设备因网络原因不能访问时,系统开机就会变慢,开机进入桌面后文件管理器也未能加载。

创建服务:

sudo nano /etc/systemd/system/rclone-mount.service

内容如下:

[Unit]
Description=Rclone Mount
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=user
Group=group
ExecStart=rclone mount remote: /local --contimeout 3s --retries 1 --daemon
ExecStop=fusermount -uz /local
Restart=no

[Install]
WantedBy=multi-user.target

启用服务:

sudo systemctl daemon-reload
sudo systemctl enable rclone-mount
sudo systemctl start rclone-mount

如果需要禁用:

sudo systemctl stop rclone-mount
sudo systemctl disable rclone-mount

配置说明

以下配置项指定服务在网络可用的情况下才启动:

After=network-online.target
Wants=network-online.target

开机时,服务默认以root用户运行,而安装和配置Rclone都是在普通用户下进行的,所以需要指定用户和用户组:

User=user
Group=group

Rclone挂载命令中–contimeout和–retries设置了连接超时和重试次数,避免远程设备无法连接一直重试造成系统开机慢。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章