Directory-Structure
sshfs 掛載應該放在文件系統的什麼位置?
我有一些掛載,我想按照Filesystem Hierarchy Standard
sshfs
放在 Linux 文件系統位置。media Mount point for removeable media mnt Mount point for mounting a filesystem temporarily
掛載
/net
可能與來自相同主機名的 NFS autofs 掛載衝突。
sshfs
鑑於直接在下面創建目錄是不受歡迎的,在哪裡放置掛載是明智/
的?
FHS
正在定義目錄名稱和用法。直接在根目錄下創建自定義目錄被認為是有風險的,因為它可能與標準的未來版本或新的作業系統擁有的目錄衝突。與許多其他 Unix 和 Unix 類似 OSes 文件系統標準(例如freeBSD和Solaris)不同,由於
FHS
某種原因無法將其定義/net
為自動掛載的 NFS 共享的通用掛載點。另一方面,FHS
定義/mnt
和/media
用於類似但不同的目的。雖然
/media
適用於本地連接的設備,如 CD、DVD 和拇指驅動器,但不/mnt
限制設備的類型,因此理論上應該可用於儲存您的掛載sshfs
,例如在不建議這樣做。被定義為保存由管理員臨時掛載的文件系統,這與守護程序自動掛載的文件系統不完全匹配。/mnt/sshfs/xxx``/mnt``/mnt
沒有辦法用來
/net
儲存sshfs
掛載,因為autofs
配置禁止對同一個掛載點有多個處理程序。正如對其根掛載點目錄
auto.smb
的建議,我會簡單地使用. 將來與作業系統擁有的目錄發生衝突的風險基本上為零。/cifs``/sshfs``/sshfs
auto.smb
手冊頁的摘錄:# 在 /etc/auto.master 中加入如下一行: # **/cifs /etc/auto.smb --timeout=300**
auto.master
預設配置文件的摘錄:# 注意:從主機映射完成的掛載將使用 # "nosuid" 和 "nodev" 選項,除非 "suid" 和 "dev" # 選項是明確給出的。 # # **/net -hosts**