2011-01-05 7 views
6

私はキャップのデプロイを実行し、ここでこのなぜカピストラーノはこのように動いているのですか?

Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts. 
** [174.143.150.79 :: out] Permission denied (publickey). 
** fatal: The remote end hung up unexpectedly 
command finished 
*** [deploy:update_code] rolling back 
* executing "rm -rf /home/deploy/transprint/releases/20110105034446; true" 
servers: ["174.143.150.79"] 
[174.143.150.79] executing command 

を得た私のデプロイ

で問題が生じていますが、私のdeploy.rbは

set :application, "transprint" 
set :domain, "174.149.150.79" 
set :user, "deploy" 
set :use_sudo, false 
set :scm, :git 
set :deploy_via, :remote_cache 

set :app_path, "production" 
set :rails_env, 'production' 


set :repository, "[email protected]:myname/something.git" 
set :scm_username, 'deploy' 

set :deploy_to, "/home/deploy/#{application}" 

role :app, domain 
role :web, domain 
role :db, domain, :primary => true 

ですカピストラーノを送信している

+0

これまでに問題を解決/診断するためにしたことをここに投稿できますか? – marzagao

答えて

11

を助けてくださいコマンドをあなたのサーバに送り、それらを "デプロイ"ユーザとして実行し、それらのコマンドの1つがgithubに接続しようとしています。確認してください:

http://help.github.com/troubleshooting-ssh/ を(セクション "SSHの設定" と "パーミッション拒否された(公開)" を確認してください)

http://help.github.com/linux-key-setup/

基本的にあなたが持っていることを確認してください。

  • githubのアカウント
  • 174.143.150.79にインストールされた
  • 公開SSHキーの設定あなたのgithubアカウントプロフィール
関連する問題