edo1z blog

プログラミングなどに関するブログです

Capistranoでssh接続

ssh接続する場合、下記のように設定できる。

# sshでログインするユーザ
set :user, "ユーザー"
# ssh 公開鍵設定
set :ssh_options, :port=>ポート, :forward_agent=>false, :keys=>"秘密鍵のパス", :passphrase => "パスフレーズ"
# コマンド実行時にsudoをつけるか
set :use_sudo, false
# デプロイサーバー
role :web, "ホスト"
role :app, "ホスト"