hexo部署到非22端口服务器
git提交到自己云服务器遇到问题的记录
介绍
- 去年将服务器迁移到自己的云服务器,因为硬盘损坏数据丢失
- 重新搭建博客并且部署git
实现方法
由于在自己的云服务器,基于安全考虑,修改了默认的ssh 端口22 为其他端口。网络上的教程都是针对22端口
1 | deploy: |
但是我发现在实际的操作中,这样无法更改端口
即使
1 | repo git@ip:123:/home/hexo/blog.git |
也是不可以的。
最后研究发现,将配置文件写上ssh 即可解决,具体实现方法请看配置文件实例。
1 | deploy: |