gitosis crontab 使用公钥/私钥对

gitosis crontab 使用公钥/私钥对

我有一个安装了 gitosis (0.2+20080825-2) 的 debian 服务器 (2.6.18-6-686,etch)。一切运行正常,但我的问题是,当我克隆和提取任何存储库时,它都会要求输入我的私钥密码,我想知道是否有办法要求输入密钥的密码,它只会使用私钥/公钥对进行身份验证,而不需要密码。

现在发生的情况如下

$ git pull
Enter passphrase for key '/home/stmpy/.ssh/id_rsa':

一旦我输入密码,拉取就可以了,但我不想必须输入密码。我正在尝试创建一个 crontab,它可以拉取更改并更新我每晚工作的网站,但由于它要求输入密码,它似乎不起作用。

我查阅了有关使用 gitosis 创建 cron 作业的教程,但似乎没有人对密码做任何处理,这就是为什么我认为我的配置有误。我没有对 gitosis 或 sshd 进行任何自定义编辑。因此两台服务器都运行默认设置。

任何帮助都非常感谢,如果这是重复的,我很抱歉,我搜索了一个小时左右,找不到答案。再次感谢!

答案1

使用以下方法重新生成密钥对密码,它不会再询问。

相关内容