
ルートシェルを使用して複数のユーザーを持つことができますが、各セッション/ユーザーはBASHシェルに異なるプロンプトを持ちますか?ユーザーがsu / sudoを使用してデモ用のルートシェルに入ることができるいくつかのトレーニング環境があります。
注:私はsu / sudoなどに関するベストプラクティスを知っています。これはトレーニング環境であり、特にrootとしてインタラクティブシェルを実行して学習したいと思います。
答え1
を再生して始めることができますwho
。実際のユーザー名を指定できます。
/root/.bashrc
たとえば、次のようなコードを追加します。
REALUSER=`who -m|cut -f1 -d' '`
export PS1="$REALUSER->\u \$ "