ユーザーがコマンドライン履歴を表示できないように制限する

ユーザーがコマンドライン履歴を表示できないように制限する

ユーザーが表示できないように制限したいと思いますbash。に記載されている手順に従ってください。このStackOverflowの質問

管理者として、ユーザーが実行したコマンド/スクリプトのリストを知る必要があります。これを行う方法はありますか?

答え1

履歴ファイルを再度有効にして、他の投稿で行った操作をキャンセルする必要があります。これにより、履歴が再開され、保存されていないファイルを「回復」できなくなります。

デフォルトでは、権限を持つユーザーは自分の履歴のみを表示できますが、ルートとしてすべての履歴を読み取ることができます。

ユーザーが自分の履歴を表示できないようにするには、/home/username/.bash_historyファイルの権限を変更できますが、なぜそうするのかわかりません。

関連情報