2012-10-19 18 views

cevap

31

, set bu configuraition değerler: Capistrano'nun 3 sözdizimi için

default_run_options[:pty] = true 
ssh_options[:forward_agent] = true 
ssh_options[:auth_methods] = ["publickey"] 
ssh_options[:keys] = ["/path/to/key.pem"] 
+0

tamam biraz farklıdır Bu hatayı alıyorum: İzin reddedildi (publickey). ölümcül: Uzak uç beklenmedik şekilde kapatıldı *** [konuş: update_code] geri dönüş –

+0

Sunucuda ortak bir anahtarınız var mı? – NARKOZ

+0

Git sunucusunda veya sunucumda kod çalışıyor mu? –

35

Zaten şimdi ... Ben tüm bu ama "publickey" vardı

set :pty, true 

set :ssh_options, { 
    forward_agent: true, 
    auth_methods: ["publickey"], 
    keys: ["/path/to/key.pem"] 
} 
İlgili konular