7.9 在本地挂载点上挂载远程驱动器
在执行读写数据传输操作时,如果可以通过本地挂载点访问远程主机文件系统,那就再好不过。SSH是网络中最常用的文件传输协议,因此我们利用它和sshfs
来实现这一需求。sshfs
允许你将远程文件系统挂载到本地挂载点上。让我们看看实现方法。
7.9.1 新手上路
GNU/Linux并不默认包含sshfs
。用软件包管理器安装这个工具。sshfs
是FUSE文件系统的一个扩展,FUSE允许其支持的操作系统像使用本地文件系统一样挂载各类数据。
7.9.2 实战演练
要将位于远程主机上的文件系统挂载到本地挂载点上,可以使用:
- # sshfs user@remotehost:/home/path /mnt/mountpoint
- Password:
在收到提示时输入用户密码。
现在位于远程主机/home/path中的数据就可以通过本地挂载点/mnt/mountpoint来访问了。
完成任务后,可用下面的方法卸载:
- # umount /mnt/mountpoint
7.9.3 参考
7.8节讲解了ssh
命令。