Step1. 安装sshfs模块
操作实例:
# apt install sshfs
Step2. 建立一个本地目录来挂载远程目录
操作实例:
# mkdir vnc002
Step3. 挂载
sshfs <remote-username>@<remote-ipaddress>:/remote-path ~/local-mount-point
操作实例1:
# sshfs ----用户名-----@192.168.XX.XX:/home/vnc002/codes/AndroidR ./vnc002
---------@192.168.XX.XX's password: *****
# cd vnc002/
# ls
FP0924 NFC1010
备注: 执行ls命令后列出目录表明挂载成功,若遇到权限问题,则可直接chmod。
操作实例2:
#sshfs ----用户名-----@192.168.XX.XX:/home/AndroidR /home/vnc80 -p 11060
The authenticity of host '[192.168.XX.XX]:11060 ([1192.168.XX.XX]:11060)' can't be established.
ECDSA key fingerprint is SHA256:HbvP88h091eGlhl4zrDNh8qlOi+lLr8h886U/mrk5TM.
Are you sure you want to continue connecting (yes/no)? yes
---------@192.168.XX.XX's password: *******
卸载方法:
# umount /home/vnc80
Step4. 完毕!
附: 操作实例的环境信息
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic