# 一.设置 typora

# 1.typora 设置

手动配置 typora 的上传为 picgo

image-20231017113133209

# 二.自定义图床

# 1.安装 picgo

安装 picgo 的插件 picgo-plugin-sftp-uploader

picgo-plugin-sftp-uploader 是 PicGo 的一个插件,它可以将图片上传到 SFTP 服务器。

SFTP 是 SSH 文件传输协议的缩写,它是一种安全的文件传输协议,通过使用 SSH 协议的加密和身份验证机制来保护传输的数据。

使用 picgo-plugin-sftp-uploader 插件,您可以将图片上传到 SFTP 服务器,从而实现图片的备份、共享和传输。该插件支持自定义 SFTP 服务器的地址、端口、用户名、密码、上传路径等信息,可以灵活地满足不同用户的需求。

此外,picgo-plugin-sftp-uploader 插件还支持以下特性:

  1. 自定义上传图片的命名规则:可以根据用户需求自定义上传图片的命名规则,例如按照时间、文件名、随机数等方式命名。
  2. 自动创建目录:在上传图片时,如果目标路径不存在,插件会自动创建目录。
  3. 支持多种压缩方式:插件支持将图片以压缩文件的形式上传,支持多种压缩方式,例如 zip、tar、gz 等。
  4. 支持批量上传:插件支持同时上传多张图片,方便用户批量上传图片。
  5. 上传进度条显示:插件会显示上传进度条,让用户清楚地知道上传进度和上传结果。

总之,picgo-plugin-sftp-uploader 插件可以方便地将图片上传到 SFTP 服务器,是 PicGo 用户备份、分享和传输图片的一个实用工具。picgo-plugin-sftp-uploader 插件是一款功能强大、易于使用的图片上传工具,可以帮助用户快速、安全地将图片上传到 SFTP 服务器。

# 2.配置服务器地址

blog_upload.json 放在本地电脑

{
    "Gbolg": {
      "url": "https://www.qinyingjie.top",
      "path": "/blogImg/{fullName}",
      "uploadPath": "/kwan/blogImg/{fullName}",
      "host": "43.139.90.182",
      "port": "22",
      "username": "root",
      "password": "xxxxx自己的服务器密码"
    }
  }
1
2
3
4
5
6
7
8
9
10
11
  • url 是域名,也可以是服务器地址
  • path 是服务器放图片的文件夹,不加/kwan 是因为在 nginx 配置了
  • uploadPath 服务器放图片的全路径
  • 配置 nginx 中的 root

# 3.json 文件配置

image-20230411222909980

# 4.nginx 访问

添加访问配置

location ~ .*\.(gif|jpg|jpeg|png|jfif)$ {
  proxy_pass https://www.qinyingjie.top;
  root       /kwan/ ;
  autoindex    on ;
}
1
2
3
4
5

# 5.访问链接

https://qinyingjie.top/blogimg/20221124101356.jpg
1

image-20221212181002429

上次更新: 10/29/2024, 10:27:50 AM