Сейчас я знаю, что для всех команд, вводимых в консоль, система Ubuntu где-то регистрирует их.
Как я могу отключить ведение журнала команд unix для всех пользователей?
Попробуйте поместить это в свой /etc/profile
:
unset HISTFILE
Это работает только для оболочек, которые оценивают общесистемный профиль, например bash и sh, см. руководство по bash. Не уверен насчет других снарядов. Кроме того, пользователям необходимо выйти из системы и снова войти в систему, чтобы она работала.
Вы также можете отключить историю с помощью команды
установить + o историю
Это будет за оболочку. Чтобы сделать его постоянным, вставьте его /etc/profile
Вы можете легко стереть текущую историю команд пользователя, используя
история -c
полезно, если вы ввели пароль в качестве параметра команды.