特定のアプリケーションユーザーとして環境をシミュレーションする
www-dataユーザーになりすまし、その環境変数や権限でシェルを実行する。
実行コマンド
su -s /bin/bash www-data💡 利用シーン
Webアプリケーションの実行権限でファイル操作が正しく行えるか確認したい場合。
💻 実行結果例
www-data@server:~$📝 実務メモ
ログインシェルが設定されていないユーザー(nologinなど)でもログインを試みることができます。
⚠️ 注意点
作業が終わったら必ずexitで元のユーザーに戻ってください。