956
技術社區[雲棲]
【Linux sshfs】sshfs將遠程目錄掛載到本地目錄
#ssh-keygen -t rsa
#cat .ssh/id_rsa.pub | ssh [remote_user]@[remote_server] "cat - >>.ssh/authorized_keys"
#cat .ssh/id_rsa.pub | ssh [remote_user]@[remote_server] "cat - >>.ssh/authorized_keys"
注:無密碼ssh登錄的基本原理是,在本地的root用戶下,用ssh-keygen命令生成一對密鑰,然後將其中的公鑰,追加到遠程服務器的authorized_keys文件中即可。密鑰對隻對本地的生成用戶有效,其他用戶需要重新生成並添加。
3、掛載遠程 ssh 文件係統
#sshfs gintama@172.31.30.57:/data/jdsdk/runtime/ /data/app_data/sdk/redis/
sshfs [user@]host:[dir] mountpoint [options]
前麵和ssh命令一樣,mountpoint是掛載點
options重點關注下:
-C 壓縮,或者-o compression=yes
-o reconnect 自動重連
-o transform_symlinks 表示轉換絕對鏈接符號為相對鏈接符號
-o follow_symlinks 沿用服務器上的鏈接符號
-o cache=yes
options重點關注下:
-C 壓縮,或者-o compression=yes
-o reconnect 自動重連
-o transform_symlinks 表示轉換絕對鏈接符號為相對鏈接符號
-o follow_symlinks 沿用服務器上的鏈接符號
-o cache=yes

#sudo sed -i '$a\' /etc/fstab

6、fuse: failed to exec fusermount: Permission denied錯誤解決
最後更新:2017-07-24 23:02:45