capistrano と sudo プロンプトのパスワードに問題があります。実行するcap deploy
と sudo パスワードの入力を求められますが、それを入力して Enter キーを押しますが、まだ入力を待っているようです。入力が完了したことをどのように確認できますか?
質問する
5710 次
2 に答える
4
展開プロセスは、ユーザーからではなく、リモートサーバーでプロセスを実行するためにパスワードを要求するため、リモートプロンプトにアクセスできません。私は一度この問題を抱えています。いくつかの解決策:
- (悪い)。deploy.rb で sudo_password を使用する
- (良い)。sudo アクセスをまったく使用しないように権限と権限を設定します。
2番目のアドバイスははるかに優れています:)
于 2012-10-29T13:13:04.673 に答える
2
これを deploy.rb で試しましたか?
default_run_options[:pty] = true
于 2013-09-28T02:36:57.060 に答える