Перейти к содержанию

history команд


Рекомендуемые сообщения

Подскажите, плиз, как в unix можно организовать ведение истории команд для каждого пользователя так, чтобы он эту историю очистить не мог?

если запрещать этому пользователю запись в такие файлы, как bash_history и т.д., то история просто не ведется, т.к. шелл, запущенный от имени этого юзера, ничего не может туда записать.

Спасибо. Smile

Ссылка на комментарий
Поделиться на другие сайты

Вопрос конечно интересный Smile

/для меня собсно/

можно при помощи Cron'a в определенное время копировать историю в отдельный лог. можно и скрипт сваять при желании.

Ссылка на комментарий
Поделиться на другие сайты

ACL, RSBAC, RBAC... все эти технологии поволяют сделать так, чтобы append файл можно было дописывать, но не читать.

А вообще, право -w- можно попробовать.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...