Запретить пользователям просматривать историю командной строки

Однострочный (отредактированный):

ps | grep picocom | awk '{print $1}' | tr -s '\n' ',' | xargs lsof -p | grep ttyUSB

Поиск среди запущенных процессов для picocomфиксирует PID и перечисляет открытые файлы, фильтруя их по строке ttyUSB.

В последнем столбце вывода должны отображаться все ваши /dev/ttyUSBустройства.

0
04.10.2019, 11:31
1 ответ

Вам придется снова -включить файл истории, отменив то, что вы сделали в другой статье, после чего он снова начнет ведение журнала, вы не сможете «вернуть» те, которые не были сохранены.

По умолчанию пользователи могут просматривать только свою историю, но как root вы можете читать их все.

Если вы хотите запретить пользователю просматривать свою собственную историю, вы можете изменить разрешение файла истории /home/username/.bash _, но я не уверен, зачем вам это нужно.

0
28.01.2020, 03:13

Теги

Похожие вопросы