跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • hexo 部署到自己的 ECS 后每次 push 都需要输入 root 密码,怎么解
未分類
19 9 月 2020

hexo 部署到自己的 ECS 后每次 push 都需要输入 root 密码,怎么解

hexo 部署到自己的 ECS 后每次 push 都需要输入 root 密码,怎么解

資深大佬 : zzzain46 2

在自己的 ECS 上弄好了 git,写了个钩子,每次都可以在本地通过 hexo g -d 将本地生成的静态资源 push 到 ECS 上,但是因为是通过 root 的方式,所以每次都需要输入密码,如何可以记住密码,避免每次 push 的时候都需要输一遍密码? deploy:

  • type: git #git 仓库路径 repo: [email protected]:/www/blog.git #分支 branch: master
大佬有話說 (11)

  • 資深大佬 : Love4Taylor

    ssh_config

  • 資深大佬 : 12101111

    ssh 开 root 登陆是很不安全的
    开了 root 密码登陆就更不安全了,暴力无限试下去密码就破了.
    应该换用非 root 账户+密钥登陆+fail2ban, 这样自己可以免密码登陆且他人无法暴力破解账户密码, 只需要让 /www/blog.git 允许非 root 账户可写就行

  • 主 資深大佬 : zzzain46

    @12101111 感谢老哥的提醒!

  • 資深大佬 : asmmt

    使用 git 账户配置 ecs 的仓库,然后使用 rsa 密钥连接。

  • 資深大佬 : KuroNekoFan

    deploy token with write access

  • 資深大佬 : bandian

    ssh-copy-id ?

  • 資深大佬 : zoyua

    把本机的 ~/.ssh/id_rsa.pub 加到 esc 的 ~/.ssh/authorized_keys 里

  • 資深大佬 : ryanlid

    使用 SSH 密钥对认证

  • 資深大佬 : eromangame

    公钥认证

  • 資深大佬 : laev

    顺便搞个一键自动部署呗,上次掘金看到一篇,还简单的!

  • 資深大佬 : xxotjm

    使用密钥解决,如果嫌麻烦,可以使用 sshpass 指令,真的是屡试不爽

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具