2012-10-19 2 views

답변

31

설정이 configuraition 값 : 카피 스트라 노 3 구문에 대한

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

괜찮 다소 다르다 이 오류가 나타납니다 : Permission denied (publickey). 치명적 : 원격 쪽이 예기치 않게 끊어졌습니다. *** [deploy : update_code] –

+0

을 롤백하면 서버에 공개 키가 있습니까? – NARKOZ

+0

Git 서버 또는 코드가 실행되는 서버에서? –

35

그래서 지금은 '..., 나는 모든하지만 "공개 키"를했다

set :pty, true 

set :ssh_options, { 
    forward_agent: true, 
    auth_methods: ["publickey"], 
    keys: ["/path/to/key.pem"] 
} 
관련 문제