使用sshfs掛載遠端目錄

2021-07-04 22:19:19 字數 842 閱讀 7255

在linux下,有很多掛載遠端(別的機器)目錄的方法,例如nfs。

之前一直在用nfs,但是配置起來比較麻煩(需要n個c乙個s),而且不太穩定(斷網後無法解除安裝!),現在換sshfs,它基於linux內建的ssh協議,只要又fuse就能正常工作。

2、編譯、安裝

#相關**

tar-xzvf sshfs-fuse2.3.tar.gz

cdsshfs-fuse-2.3

./configure

make-j

sudomakeinstall

3、使用

基礎掛載命令即sshfs需要root許可權。

sshfs [user@]host:[dir] mountpoint [options]

前面和ssh命令一樣,mountpoint是掛載點

options重點關注下:

-c 壓縮,或者-o compression=yes

-o reconnect 自動重連

-o transform_symlinks 表示轉換絕對鏈結符號為相對鏈結符號

-o follow_symlinks 沿用伺服器上的鏈結符號

-o cache=yes

-o allow_other 這個引數最重要,必須寫,否則任何檔案都是permission deny

sshfs 通過ssh 掛載遠端目錄

安裝 yum y install sshfs掛載遠端 ssh 檔案系統 sshfs p 1234 root 192.168.1.218 home mnt sshfs p ssh埠 使用者名稱 遠端主機ip 遠端主機路徑 本地掛載點sshfs o transform symlinks o follow...

使用sshfs將遠端目錄掛載到本地

在linux下我們通常使用ssh命令來登入遠端linux伺服器,如果需要登入的遠端伺服器不止乙個,來回切換的過程將會變得非常麻煩。如果使用sshfs,將可以直接將遠端目錄對映到本地,而不需要修改遠端計算機的設定。下面我們來看一下如何使用sshfs。首先,我們需要安裝sshfs軟體。sshfs是乙個基...

遠端掛載 使用SSHFS檔案系統遠端掛載目錄

sshfs ssh filesystem 是乙個基於fuse的檔案系統客戶端,用於通過ssh連線遠端目錄。sshfs使用的是sftp協議,它是ssh的乙個子系統,在大多數ssh伺服器上預設啟用簡介 sshfs ssh filesystem 是乙個基於fuse的檔案系統客戶端,用於通過ssh連線遠端目...