前提

本文介绍了如何通过SSHFS-Win工具将远程Linux服务器的目录挂载到Windows系统,实现如同本地磁盘一样的操作,简化文件传输步骤,也可实现本地python环境处理服务器数据,但读取速度较慢。

1. 软件下载安装

直接前往 github 对应项目的 release 中下载最新版本即可,需注意 sshfs-win 对 winfsp 的最低版本依赖(下载非测试的最新版本一),另外有GUI(用户图形操作界面)可供下载,建议下载。并按下面顺序安装 winfsp sshfs-win SSHFS-Win Manager (GUI,可选) 直接安装在c盘比较好。

2. 使用GUI挂载

安装好前面三个软件后,打开SSHFS-Win Manager 编辑新的挂载点,填写服务器信息,需要额外advance中允许其他本地用户访问挂载的文件系统,不然可能会出现下面的问题。

1
read: Connection reset by peer
同时,我选择了密码登录,如果曾经设置过密钥的(如vscode远程服务器免密登录操作),建议将本地以及服务器下/.ssh/的密钥删除,或许有其他的密钥连接方式,我还未成功,有明白的小伙伴可以留言。 图片1 图片2 图片3 图片4 下图就连接成功啦! 图片5

注意点

hexo生成博客的时候还是需要github的密钥,因此下一步需要研究密钥的连接方式。 ## 参考网站 - 部署让你的电脑多出一个磁盘来用!使用SSHFS将远程服务器目录挂载到Windows本地,挂载并共享服务器资源 - https://blog.csdn.net/qq_40734883/article/details/131392622 - 在 Linux 上安装 sshfs 并使用 sshfs