В настоящее время мы используем capistrano (Rails) для развертывания с использованием имени пользователя deploy
. Но в файле /home/deploy/.ssh/authorized_keys
есть много ключей SSH пользователя. Каждый раз, когда кто-либо делает развертывание, мы получаем только publickey accepted for user deploy
.
Но мы хотим определить, используя deploy
пользователя, какой пользовательский ключ SSH был использован.
Как мы можем определить это?
Capistrano использует SSH без регистрации и без интерактивного режима.
Может кто-нибудь, пожалуйста, помогите мне решить вышеуказанную проблему.
Спасибо.