Ssh

遠端文件系統的延遲掛載(使用 sshfs)

  • October 1, 2020

我有一台遠端電腦,我使用 sshfs 將其文件系統安裝到我的本地文件夾~/user@host,如下所示:

sshfs user@host: ~/user@host

效果很好,但我想實現“惰性”掛載:即我不希望它在系統啟動時掛載,但我希望它在我試圖打開本地文件夾時掛載~/user@host

可能有一些方法可以定義像“文件系統掛鉤”:當使用者請求目錄內容時,應該執行一些命令。是否可以?

我認為您在描述 autofs。Autofs 按需掛載文件系統,也就是說,當您嘗試訪問它們時。根據這個 Arch wiki 頁面,它應該與 sshfs 一起使用。 https://wiki.archlinux.org/index.php/autofs#FTP_and_SSH_.28with_FUSE.29

看起來現在sshfs有一個-o delay_connect選項,希望比設置 autofs 更容易處理。

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