エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
sudoをパスワード含むワンライナーで実行したい - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
sudoをパスワード含むワンライナーで実行したい - Qiita
概要 Capistranoっていうデプロイツールがいいよっていうので、試しに使ってたら、sudoめっちゃ使う。 ... 概要 Capistranoっていうデプロイツールがいいよっていうので、試しに使ってたら、sudoめっちゃ使う。 しかも、設定をしないとパスワード入力でとまる… ワンライナーでかければパスワードいらいのでは…と思って調べたらドンピシャな記事を見つけたので紹介します。 実行方法 echo <your_password> | sudo -S <your_command> これだけ。 -Sオプションをつけると標準出力に吐き出されたものをパスワードとして認識してくれるらしい。 実際にやってたこと デプロイ先のディレクトリがroot権限じゃないと作れない場所にあったので無理やり作った。 namespace :deploy do task :create_deploy_dir do on roles(:app) do if test " [ ! -d #{fetch(:deploy_to)} ] " e