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

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 关于 Debian 的 SSH 密钥管理器的问题
未分類
24 3 月 2021

关于 Debian 的 SSH 密钥管理器的问题

关于 Debian 的 SSH 密钥管理器的问题

資深大佬 : joeyv2 1

使用 crontab 来定时执行.sh 把文件备份到 github,会出现有时需要手动执行一次“ssh-agent bash”在执行.sh 才成功,有时就不用,以下是错误内容和.sh 源码 ###报错内容:

Could not open a connection to your authentication agent. [email protected]: Permission denied (publickey). fatal: Could not read from remote repository.  Please make sure you have the correct access rights and the repository exists. 

###.sh 文件内容

#!/bin/bash cd /root/mc/worlds git add -A git commit -m "backup" ssh-add /root/github git push -u origin master 

大佬有話說 (9)

  • 資深大佬 : Showfom

    = = 很少听说备份到 github 的

  • 主 資深大佬 : joeyv2

    @Showfom 主要还是 SSH 密钥管理器不工作了,需要手动启动。sh 文件执行 ssh-agent bash 有没反应。备份地点用 gitee 吗?

  • 資深大佬 : dzdh

    没看懂

    难道不是 ~/$USER/.ssh/config 配置好然后直接 sudo -u $USER git -C $path push 么

  • 主 資深大佬 : joeyv2

    @dzdh 还真么试过,
    我是执行
    ssh-agent bash
    ssh-add /root/github 加载密钥再执行 git 指令,因为仓库是私有的。

  • 資深大佬 : Showfom

    @joeyv2 git 设计出来就不是给备份用的,备份还是推荐 s3 之类的服务

  • 主 資深大佬 : joeyv2

    @Showfom 就是看中它的版本控制,是亚马逊 s3 ?还真没用过

  • 資深大佬 : dzdh

    @joeyv2 国内就是 aliyun oss 100%兼容 S3 协议。控制台可以开启文件版本控制。可以挂载成本地盘的形式直接在服务器上进行读写无需任何其他操作。

  • 資深大佬 : python4

    那就把 ssh-agent 命令加到 shell 里不行吗?

  • 主 資深大佬 : joeyv2

    @python4 把 ssh-agent bash 加入后,每次运行到这条命令就跳出了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

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

51la

4563博客

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