特定のユーザーグループの作業ディレクトリで操作を行う
tanakaユーザーの権限で、特定のディレクトリに移動してスクリプトを実行する。
実行コマンド
su - tanaka -c 'cd /var/www/project && ./deploy.sh'💡 利用シーン
デプロイ担当者以外の権限で、自動化されたスクリプトの動作テストを行いたい場合。
💻 実行結果例
Deploy finished successfully.📝 実務メモ
コマンドを連結して一行で完結できるため、自動化スクリプトにも組み込めます。
⚠️ 注意点
対象ディレクトリへのアクセス権限がtanakaユーザーにあるか確認してください。