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
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