如何优雅的使用markdown上传图片

背景

很喜欢用markdown来记录东西,又轻又方便,但是有一个问题很麻烦,那就是记录图片很麻烦,如果是网络上的图片还好,直接用链接就能搞定,但是自己QQ截图的图片,就很麻烦了。传统这样做:

  • QQ截图
  • 保存QQ截图为文件
  • 将图片文件上传到指定图床
  • 保存链接

这样就很麻烦了。我现在急切的需求就只有两步

  • 截图
  • 粘贴图片链接

但是在网上上搜了半天,好像并没有满足我需求的软件,最后我准备自己试着弄一个类似的工具的时候,无意中在github中看到了一个链接,没错,这个轮子已经有人造出来了---ShareX

准备工作

上传文件需要图床啊,现在免费的图床一般都有诸多限制,索性就不用了,用自己的服务器通过ftp保存图片也是很很好的选择,而且我截图也主要用于自己博客网站。

搭建ftp服务器

在搬瓦工上租的主机默认没有开启ftp。但是默认开启了sftp,其实shareX也是支持sftp上传的,但是,为了熟悉一下ftp,我还是觉得搭一个ftp玩一下。

使用的ftp软件是有名的vsftpd,安装方法在网上有很多,说一个重点:

  • 默认关闭了Root用户访问权限

搭好服务器之后,测试的时候发现怎么也访问不通,开始是一位userfile文件的问题,几经测试还是不行,最后才发现是root用户是默认关闭了滴,取消关闭的方法也很简单。

cd vsftpd
vi ftpusers
# 将root注释或者删除
vi user_list
# 将root注释或者删除
service vsftpd start

然后测试一下root用户,完美。

其实不建议使用root账户进行操作。

配置shareX


按照上图的方式进行ftp的设置,这个图片就是通过这种方式上传的,简直爽歪歪啊。

结论

万能的Github,再次感谢开发者

(ps:这个软件还有其他很强大的功能等待你挖掘!)

猜你喜欢

转载自www.cnblogs.com/trembear/p/10882401.html