使用sshfs将远程目录挂载到本地

简介: 使用sshfs将远程目录挂载到本地转自:http://blog.sina.com.cn/s/blog_6561ca8c0102vc2u.html在Linux下我们通常使用ssh命令来登录远程Linux服务器,如果需要登录的远程服务器不止一个,来回切换的过程将会变得非常麻烦。

使用sshfs将远程目录挂载到本地

转自:http://blog.sina.com.cn/s/blog_6561ca8c0102vc2u.html

在Linux下我们通常使用ssh命令来登录远程Linux服务器,如果需要登录的远程服务器不止一个,来回切换的过程将会变得非常麻烦。如果使用sshfs,将可以直接将远程目录映射到本地,而不需要修改远程计算机的设置。下面我们来看一下如何使用sshfs。

首先,我们需要安装sshfs软件。sshfs是一个基于SSH文件传输协议的文件系统客户端,它的官方网页是:http://fuse.sourceforge.net/sshfs.html 。在CentOS下,我们可以通过yum来安装(注意使用yum安装需要安装EPEL源):

yum -y install fuse-sshfs

安装好后,系统会自动建立fuse用户组,要使用sshfs的用户只要加入这个用户组即可。

要想挂载远程目录,使用如下命令即可:

sshfs user@hostname:path mout_point

这里user为远程主机用户名,hostname为远程主机IP地址,path为远程主机中想要挂载到本地的目录,mount_point为挂载到本地的目录。

当不需要使用的时候,使用以下命令卸载:

fusermount -u mount_point

如果想要开机自动挂载,可以在/etc/fstab中加入下面一行:

sshfs#user@hostname:path mount_point fuse defaults,auto,allow_other 0 0

这就要求必须先把ssh自动登录配置好了,让root用户能够使用user身份登录远程主机,另外allow_other这个参数很重要,没有这个参数的话,挂载过来的目录只有root能够访问。

相关文章
|
2月前
|
存储 网络协议 网络安全
OpenWrt挂载U盘安装并配置Adguard Home
随着网络生活的日益丰富,广告成为了上网过程中不可避免的一部分。然而,过多的广告不仅会影响上网体验,还可能包含恶意代码,对全构成威胁。为了解决这一问题,许多用户选择使用去广告软件,其中Adguard Home便是一个广受欢迎的选择。
111 0
|
Linux Windows
Linux挂载 本地挂载与远程挂载
Linux挂载 本地挂载与远程挂载
176 0
Linux挂载 本地挂载与远程挂载
|
安全 网络安全 数据安全/隐私保护
|
Linux 数据安全/隐私保护 网络安全
|
网络协议 Unix Linux
Linux7 挂载 nfs 远程目录
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。
|
Linux 网络安全 数据安全/隐私保护
使用SSHFS文件系统远程挂载目录
使用SSHFS文件系统远程挂载目录
使用SSHFS文件系统远程挂载目录

相关实验场景

更多