Я бы хотел отослать вас к обсуждению .На всякий случай: лучше настроить аутентификацию по публичным ключам для ваших серверов, это избавит вас от необходимости хранить ваши учетные данные в виде простого текста и безопаснее с самого начала.
Если вы используете GitHub для вашего хостинга, вы также можете использовать свою публичную клавишу.Обязательно используйте ssh_options[:forward_agent] = true
для пересылки вашей публичной клавиши на сервер при развертывании.
Если вы действительно хотите установить свой пароль и пользователя, я думаю, вы можете сделать это следующим образом:
set :user, "sshuser"
set :password, "sshpassword"
set :scm_passphrase, "gitpassword"
Более подробную информацию можно найти по адресу github help / capistrano