Arch-Linux

每當啟動某個應用程序時,rclone mount webdav

  • September 25, 2020

rclone每當我啟動 KeepassXC 並在關閉 Keepass 後解除安裝它時,我想使用我的 keepass-database 自動掛載一個 nextcloud 目錄(webdav) 。有什麼辦法可以做到這一點(也許某種鉤子功能?)

我知道我可以創建一個 systemd 服務來在啟動時掛載目錄,但我喜歡不一直掛載它的想法。

感謝任何幫助和提示(它是 Arch Linux 系統)。

我認為批處理或 bash 腳本與

就像是:

rclone connect  ... &&
keepassXC
rclone disconnect ...

在 Windows 中,您可以創建一個快捷方式。在 linux 中使其可執行,將腳本放在路徑中並為其創建一個桌面項目。

感謝您指出 rclone,它為我解決了保管箱連接問題。

在 Ted 為我指出正確的方向後,我得到了它的工作。這是執行我想要的腳本。

#!/bin/bash
rclone mount pw: ~/.pws/ --vfs-cache-mode full & 
/usr/bin/keepassxc && 
fusermount -u ~/.pws/

將其放入 /usr/local/bin 以在 /usr/bin 中的 keepassxc 執行檔之前找到它,就是這樣。

引用自:https://unix.stackexchange.com/questions/611217