前言
sshfs 在 linux 系統中是一個非常方便的功能,
透過 sshfs 連接遠方的系統磁碟,結果就像是直接在電腦中多了可使用的硬碟一樣。
如何使用
先建立一個連接用資料夾,「注意資料夾權限」
因為我們等等要連接ip「192.168.2.255」的電腦,
我就先在我的電腦上建立一個路徑「/mnt/Desktop_255」作為等等連接用,
並給予足夠的權限。
mkdir /mnt/Desktop_255 # 建立資料夾路徑
chmod -R 777 /mnt/Desktop_255 # 給予足夠權限,不一定要777
連接遠方位置
sshfs [email protected]:/home/ubuntu/Desktop/ /mnt/Desktop_255
其中:
- ubuntu:對方電腦的使用者帳戶名稱
- 192.168.2.255:對方電腦的 ip
- /home/ubuntu/Desktop/:對方電腦的硬碟路徑 (記得前面要加冒號「:」)
- /mnt/Desktop_255:我方電腦的連接位置
我們就會在我們電腦上的「/mnt/Desktop_255」這個位置,看到「/home/ubuntu/Desktop/」裡面的全部檔案囉!
此外,我們也可以直接進行檔案的修改,在對方的電腦上也會更新,就像是在自己的電腦上操作一樣!
注意!!!!!
有時候當連接失敗時 (資料夾會長的怪怪的),有可能是權限步驟未完成導致,
此時請務必先做「取消連接」的動作再刪除資料夾,
否則其實是有連接上,只是顯示錯誤的內容,
會因為移除資料夾的關係「把遠端的資料全部移除」!!!
取消連接
我們可以使用 umount 指令取消連接
sudo umount /mnt/Desktop_255