sshfs远程挂载

Scroll Down

1.简介

sshfs(Secure SHell FileSystem)是一个基于SSH(SFTP)的客户端,可以通过网络挂载远程的文件系统到本地机器。

2.操作方式

2.1.linux安装

2.1.1.yum安装

yum install sshfs

2.1.2.将192.168.1.2上的/opt/aa目录挂载到本地的/opt/aa

注:源和目的目录需提前创建

sshfs -o nonempty,allow_other,exec   root@192.168.1.2:/opt/aa /opt/aa
  • nonempty 允许安装在非空文件/DIR上
  • allow_other 允许访问其他用户

2.1.3.查看当前系统挂载

cat /etc/mtab

2.1.4.编辑/etc/fstab,新增下列内容,即可永久挂载

sshfs#root@192.168.1.2:/opt/aa /opt/aa

2.1.5.取消挂载

umount -f /opt/aa

2.2.windows安装

2.2.1.win-sshfs下载

下载地址:https://github.com/feo-cz/win-sshfs/releases
可能会自动安装.NETFramework 4.0

2.2.2.可视化安装

步骤一:单击窗口左下角的“添加”按钮。
步骤二:在“驱动器名称”字段中输入文件共享的名称。
步骤三:在主机字段中输入您的服务器的IP。
步骤四:输入您的SSH端口。(除非您手动更改了SSH端口,否则保留为端口22)。
步骤五:在“用户名”字段中输入您的用户名。(除非您手动设置了用户帐户,否则您将root在此字段中输入)。
步骤六:在密码字段中输入您的SSH密码。(请注意,在Windows上,您需要为密码登录配置服务器,而不能使用密钥)。
步骤七:在“目录”字段中输入所需的安装点。(输入/从root用户安装文件系统。同样,您可以输入/var/www或~/用于您的主目录)。
步骤八:选择您希望Windows用于服务器文件系统的驱动器号。
步骤九:单击“Mount”按钮以连接到服务器并挂载文件系统。