前提

本文介绍了如何通过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的密钥,因此下一步需要研究密钥的连接方式。

参考网站