capistrano多个用户的一个用户名

时间:2010-11-05 19:44:10

标签: ruby-on-rails capistrano

我有多个开发人员在rails中处理同一个应用程序。我试图让capistrano设置使用一次登录(最好使用公钥和密码)。我似乎无法在网上找到任何涉及此内容的内容。有人能指出我正确的方向吗?

由于

2 个答案:

答案 0 :(得分:7)

您可以使用set :user, "username"指令设置通用用户名,例如deploy 然后,您可以将所有公钥添加到/home/deploy/.ssh/authorized_keys文件

答案 1 :(得分:0)

我在config / deploy.rb中添加了以下内容:

namespace :deploy do
  [...]
  set :user, "my_username"
  [...]
end

并且公钥验证工作正常。