rclone
KeepassXC를 시작할 때 내 keepass-database가 포함된 nextcloud 디렉터리(webdav)를 자동으로 마운트하고 Keepass를 닫은 후 마운트 해제 하고 싶습니다 . 이를 수행할 수 있는 방법이 있습니까(어쩌면 일종의 후크 기능일까요?)
시작할 때 디렉터리를 마운트하기 위해 systemd 서비스를 만들 수 있다는 것을 알고 있지만 항상 디렉터리를 마운트하지는 않는다는 아이디어가 마음에 듭니다.
도움과 팁을 제공해 주셔서 감사합니다(Arch Linux 시스템입니다).
답변1
배치 또는 bash 스크립트라고 생각합니다
그것은 다음과 같습니다:
rclone connect ... &&
keepassXC
rclone disconnect ...
Windows에서는 바로가기를 만들면 됩니다. Linux에서 실행 가능하게 만들려면 스크립트를 경로에 넣고 해당 스크립트에 대한 데스크톱 프로젝트를 만듭니다.
rclone을 지적해 주셔서 감사합니다. 덕분에 Dropbox 연결 문제가 해결되었습니다.
답변2
Ted가 나에게 올바른 방향을 알려준 후 나는 일을 시작했습니다. 내가 원하는 것을 수행하는 스크립트는 다음과 같습니다.
#!/bin/bash
rclone mount pw: ~/.pws/ --vfs-cache-mode full &
/usr/bin/keepassxc &&
fusermount -u ~/.pws/
/usr/bin에 있는 keepassxc 실행 파일보다 먼저 찾을 수 있도록 /usr/local/bin에 넣으십시오. 그게 전부입니다.