我有多个开发人员在rails中处理同一个应用程序。我试图让capistrano设置使用一次登录(最好使用公钥和密码)。我似乎无法在网上找到任何涉及此内容的内容。有人能指出我正确的方向吗?
由于
答案 0 :(得分:7)
您可以使用set :user, "username"
指令设置通用用户名,例如deploy
然后,您可以将所有公钥添加到/home/deploy/.ssh/authorized_keys
文件
答案 1 :(得分:0)
我在config / deploy.rb中添加了以下内容:
namespace :deploy do
[...]
set :user, "my_username"
[...]
end
并且公钥验证工作正常。