各sudo / suユーザーのカスタムシェルプロンプトにはrootが必要です。

各sudo / suユーザーのカスタムシェルプロンプトにはrootが必要です。

ルートシェルを使用して複数のユーザーを持つことができますが、各セッション/ユーザーはBASHシェルに異なるプロンプトを持ちますか?ユーザーがsu / sudoを使用してデモ用のルートシェルに入ることができるいくつかのトレーニング環境があります。

注:私はsu / sudoなどに関するベストプラクティスを知っています。これはトレーニング環境であり、特にrootとしてインタラクティブシェルを実行して学習したいと思います。

ベストアンサー1

を再生して始めることができますwho。実際のユーザー名を指定できます。

/root/.bashrcたとえば、次のようなコードを追加します。

REALUSER=`who -m|cut -f1 -d' '`
export PS1="$REALUSER->\u \$ "

おすすめ記事