pmkshを使用してrootとしてログインした後、ユーザーIDをどのように見つけますか?

pmkshを使用してrootとしてログインした後、ユーザーIDをどのように見つけますか?

ルートのみを表示するのではなく、サーバーにログインした実際のユーザーのユーザー名を収集しようとしています。入場後PMKSHをクリックすると、プロンプトがroot@hostnameに変わります。

これにより、echo $USER結果はroot

代わりに、ログインした人の実際のユーザーIDを見つけたいと思います。これにより、通知メールにデフォルトのルート名ではなくユーザーIDを含めることができます。

オペレーティングシステム: Solaris 5.10
シェル: Korn シェル

ベストアンサー1

この問題の解決策を見つけました。実際のユーザーIDは環境変数に保存されます $ORIG_USER。これは私たちの環境で動作します。

おすすめ記事