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”按钮以连接到服务器并挂载文件系统。