7

Amazonのaws EC2にLinuxボックスがあります。ここでユーザーの bash_history を表示できます。

/home/ec2-user/.bash_history

ただし、ルートすると:

sudo -s

ルートの bash_history を取得できません。admin ユーザーの bash_history を表示/検索するにはどうすればよいですか?

ありがとう、ブレット

4

4 に答える 4

10

簡単な方法は次のとおりです。

sudo less /root/.bash_history
于 2012-10-30T22:31:52.557 に答える
4

history コマンドを実行して、現在のユーザーの履歴を表示できます。

于 2012-10-30T22:30:49.237 に答える
1

これをvisudoで挿入して、sudo内のロギングを有効にします

Defaults logfile=/var/log/sudo.log
于 2012-10-31T16:17:05.883 に答える
1

「sudo -s」すると、ソース アカウントの .bash_history が取得されるようです。これは、$HOME が変更されていないためです。

sudo -s を実行する前に、$HOME を ~root に設定してみてください。

于 2012-10-30T22:30:36.767 に答える