私が毎日訴えるAIXユーザーは、SSHセッションからSSHセッションまでの記録はありません。私はbashシェルを使用しています。これは、Kornシェルの代替案がオートコンプリート機能を提供しないため、より面倒であるためです。
メインフォルダの.profileファイルに次の行を入れました。
export HISTSIZE=10000
export EXTENDED_HISTORY=ON
/etc/profileを変更するためのルートパスワードはありません。
私がするとき
ls $HISTFILE
わかりました。/users/me/.bash_history変える/user/user_I_su_to/.bash_history
私もファイルに追加しようとしました/user/user_I_su_to/.bash_historyこの行は次のとおりです。 HISTFILE=/usagers/user_I_su_to/.bash_history エクスポート
もちろんSSHセッションからログアウトしてから再度ログインしてサポートを行いました。
答え1
この問題を解決しました。次の構文を使用すると、履歴が正しく表示されます。
su - user_I_su_to
変える:
su user_I_su_to