使 CronTab 在终端中运行时不要求输入 id_rsa 关键字

使 CronTab 在终端中运行时不要求输入 id_rsa 关键字

我喜欢git pull在脚本中执行一些操作并查看其输出。所以我创建了这个 cronjob 来测试:

DISPLAY=:0
* * * * * mike /usr/bin/gnome-terminal -x zsh -c "/var/www/up.sh; zsh" --window-with-profile=/home/mike/.profile

在自己的 shell 中运行 cronjob,然后保持打开状态,看在上帝的份上,使用我作为所有者和我的个人资料。这也是用户“mike”的 crontab。

但是每次对于每个项目都要进行拉取,这一直困扰着我关于 id_rsa 关键字的问题。

我怎样才能摆脱它并让它使用id_rsa

稍后当我登录时,crontab 将始终运行。

相关内容