| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование *NIX систем > отслеживание всех действий в bash |
| Автор: Romikgy 1.11.2012, 22:20 |
| как можно отслеживать все действия в bash , есть ли какие встроенные средства, или нужно писнуть что то свое? сорри если не туда писнул... |
| Автор: bilbobagginz 2.11.2012, 16:57 |
| можно осветить причины сего желания? |
| Автор: Romikgy 15.11.2012, 18:21 |
| нет этого не достаточно ... history обновляется , только когда пользователь вышел из bash могу , но зачем? надо видеть , что происходит , при использовании bash |
| Автор: McMan 15.11.2012, 20:28 | ||
не может быть файл ~/.bash_history обновляется при выходе но если в сессии bash сказать history ls и снова history то можно увидеть что history изменилась |
| Автор: bilbobagginz 15.11.2012, 22:25 |
| Romikgy, штатными средствами немодифицированной оболочки этого не получить. (на history полагаться нельзя, т.к. не все команды запущенные из оболочки попадают в history) есть проект rootsh http://www.hackersgarage.com/how-to-track-linux-shell-users-activity.html |
| Автор: Romikgy 16.11.2012, 12:02 | ||
интересное предложение , но почему то я не могу его откомпилить не под cygwin , не по ubuntu (((( Добавлено через 11 минут и 10 секунд под убунтой , подпиляв откомпилилось ))) буду пробовать на целевой системе, спасибо |
| Автор: bilbobagginz 16.11.2012, 20:33 | ||
есть штатный пакет. ты уверен тебе оно надо компилировать? |
| Автор: Romikgy 16.11.2012, 22:58 |
| штатные это какие? |
| Автор: bilbobagginz 23.11.2012, 02:04 |
| штатные это такие, которые поставляются с дистрибутивом. |