У меня есть несколько разработчиков, работающих над одним и тем же приложением в рельсах. Я пытаюсь настроить capistrano для использования одного входа (желательно с открытыми ключами и паролем). Я не могу найти что-либо в сети, что покрывает это. Кто-нибудь может указать мне правильное направление?
Спасибо
Вы можете использовать инструкцию set :user, "username" для установки общего имени пользователя, например deploy Затем вы можете добавить все их открытые ключи в файл /home/deploy/.ssh/authorized_keys
set :user, "username"
deploy
/home/deploy/.ssh/authorized_keys
Я добавил в config / deploy.rb следующее:
namespace :deploy do [...] set :user, "my_username" [...] end
и аутентификация с открытым ключом сработала.