Я запускаю ssh-сервис на моем компьютере, и клиенты подключаются к нему из любой точки сети. Можно ли увидеть команды, которые люди запускают на моем компьютере?

например, пользователь подключается к моему компьютеру и запускает несколько команд, я хочу войти в систему и просмотреть все команды, которые он и другие пользователи использовали (их история команд).

2 ответа2

0

Зависит от того, какой дистрибутив Linux вы используете:

psacct для RHEL, CentOS и Fedora. acct для Ubuntu, Debian и Linux Mint.

Оба предоставляют намного больше, чем история команд, например, они могут суммировать команды, чтобы вы могли видеть, как часто запускаются gcc или grep, сколько процессорного времени они потребляли, потребляемой памяти и т.д.

Краткое руководство по Tecmint: как отслеживать активность пользователей с помощью инструментов psacct или acct

-1

su к учетной записи и запустите history команд.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .