2010-11-05 22 views

Odpowiedz

7

Można użyć instrukcji set :user, "username" ustawić ogólną nazwę użytkownika jak deploy Następnie można dodać wszystkie swoje klucze publiczne do pliku /home/deploy/.ssh/authorized_keys

+0

Wiesz co jest głupie ... Miałem tę stronę otwartą ... http: //dirk.net/category/capistrano/ Chyba pomyślałem, że spodziewałem się czegoś bardziej zaangażowanego, dziękuję. –

+0

ok Konfiguruję nazwę użytkownika (wdrażam), dodałem mój (toby) klucz publiczny do /home/deploy/.ssh/authorized_keys, a jego żądanie podania hasła, jeśli wprowadzę hasło, to działa dobrze, ale jeśli nie, to nie. –

+0

Przepraszam, działa teraz, miał authorized_keys własnością root –

0

dodałem do config/deploy.rb następujące:

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

i działa uwierzytelnianie klucza publicznego.

Powiązane problemy