Yuhang Zheng

PicGo图床SFTP上传图片配置更新

N 人看过

日前,发现之前一直使用的typora设置通过PicGO来实现sftp图床上传的功能不能用了,也不知道是什么原因,所以干脆直接卸载了重装。

然后下载了最新的PicGO版本为2.4.0-beta.6,结果发现SFTP的插件也更新了,最新的为:

https://github.com/imba97/picgo-plugin-sftp-uploader

后来在【插件设置】上搜索“sftp”,然后找到了该插件,下载了半天都下载不下来。后来想到它这个是从github上去下载的,还好【PicGO设置】里面可以配置代理,加速下载插件。

安装好插件之后,在配置插件的SFTP上传设置的时候,发现他的配置界面变了,不再是之前博客的文章中为typora设置sftp图床上传写的那样了,而是要通过一个json文件来配置,结果自己废了好半天才搞好。

image-20231215163232933

下面写出我自己用的json文件配置吧

{
  "resona": {
    "url": "https://xxxx.top",
    "path": "/REF_PIC/{year}/{month}/{fullName}",
    "uploadPath": "/var/www/hexo_blog_src/REF_PIC/{year}/{month}/{fullName}",
    "host": "xxxx.top",
    "port": 22,
    "username": "username",
    "password": "password123"
  }
}

在配置的时候注意的几个点就是:

1、uploadPath中的路径一定要有对应的权限。

2、uploadPath路径的最后要以{fullName}结尾,肯定是不可以以目录结尾。

3、【SFTP上传设置】中的【网站标识】要与json文件的最开始标题一致。