2

サーバーにSSHで接続しようとすると、サーバーでid_rsa.pub許可されたキーにキーが追加されるため、SSHで接続できます。

ここで、Capistranoを介してローカルプロジェクトフォルダーからサーバーにコードをデプロイしようとすると、サーバーはパスワードを要求します。

sshを実行でき、同じサーバーにデプロイできない場合、何が問題になる可能性があるのか​​理解できません。

$ cap deploy:setup

"no seed data"
triggering start callbacks for `deploy:setup'
* 13:42:18 == Currently executing `multistage:ensure'
*** Defaulting to `development'
* 13:42:18 == Currently executing `development'
* 13:42:18 == Currently executing `deploy:setup'
triggering before callbacks for `deploy:setup'
* 13:42:18 == Currently executing `db:configure_mongoid'
* executing "mkdir -p /home/deploy/apps/development/flyingbird/shared/config"
 servers: ["dev1.noob.com", "176.9.24.217"]
 Password: 
4

1 に答える 1

0

問題が発生しました。別の環境にアプリケーションをデプロイしようとすると、capスクリプトの資格情報を上書きするstaging.rb、development.rbファイルがありました。

于 2012-06-24T10:58:37.567 に答える