为nginx用户添加SSH密钥(对于github)

为nginx用户添加SSH密钥(对于github),github,ssh,nginx,Github,Ssh,Nginx,我在nginx和SSH密钥方面遇到了一些问题 我需要为nginx用户添加一个ssh密钥来访问私有github存储库,然后运行“git…”命令将repo拉入或克隆到我的Ubuntu框中 由于nginx用户只是一个工作任务,是否可以为该用户生成密钥 谢谢你的帮助 您可以作为其他用户运行命令,而无需使用sudo: $ sudo -u nginx ssh-keygen -t rsa -C "email@address.com"

我在nginx和SSH密钥方面遇到了一些问题

我需要为nginx用户添加一个ssh密钥来访问私有github存储库,然后运行“git…”命令将repo拉入或克隆到我的Ubuntu框中

由于nginx用户只是一个工作任务,是否可以为该用户生成密钥


谢谢你的帮助

您可以作为其他用户运行命令,而无需使用
sudo

$ sudo -u nginx ssh-keygen -t rsa -C "email@address.com"