我正在尝试在我的VPS和Bitbucket之间设置SSH身份验证,以便稍后通过Capistrano(用于Web项目)和Capifony(用于Symfony2项目)进行自动部署,因此我按照以下步骤操作:
>以root身份登录我的VPS并执行命令cd~,然后指向/ root home.
>运行命令ssh-keygen -t rsa -C“my_email@example.com”
>然后我通过运行命令ssh-add~ / .ssh / id_rsa将密钥添加到ssh-agent
>最后我尝试通过运行ssh -T“my_email@example.com”@ bitbucket.org来测试一切是否正常,但是得到了这个错误:
Permission denied (publickey).
我想念的是什么?任何帮助或建议?