SSHFS

A network filesystem client to connect to SSH servers

简而言之,通过ssh协议挂载网络硬盘

# 1. 挂载远程到本地
export RHOME=/home/user/ssd/user && sshfs @192.168.1.20:$RHOME/workspace ~/remote-workp/workspace-r20
export RHOME=/home/user/test1/works/user && sshfs [email protected]:$RHOME/workspace ~/remote-workp/workspace-r25

sshfs [email protected]:/home/user/ ~/remote-workp/user20
# 为了防止在 workspace-r111 生成子目录,预先删除已经存在的 workspace-r111
export WPDD=/home/user/hd-disk-8t/workspace/ && ln -s $WPDD ~/remote-workp/workspace-r111  



# 2. 将本地挂载到远程

# 20 服务器 

/media/user/guanzhouju_pic/duantu/ceyuzhi_duantu
sshfs [email protected]:/media/user/ ~/remote-workp/home-r26 -o reconnect



export WPDD=/home/user/ssd/user/workspace && ln -s $WPDD ~/remote-workp/workspace-r20

#24 服务器



export RHOME=/home/user && sshfs [email protected]:$RHOME/hd-disk-8t/workspace/ ~/remote-workp/workspace-r111 -o reconnect



export WPDD=/home/user/Projects/works/user/workspace && ln -s $WPDD ~/remote-workp/workspace-r24
sudo mount --bind  /home/user/hd-disk-8t/workspace /home/user/remote-workp/workspace-r111
sshfs [email protected]:/home/user/ ~/remote-workp/home-r26-user -o reconnect
sshfs [email protected]:/home/user/ ~/remote-workp/home-r20-user -o reconnect

sshfs [email protected]:/home/user/test1/works/user /home/user/remote-workp/workspace-r25

fusermount -u ~/remote-workp/workspace-r111