Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > отслеживание всех действий в bash


Автор: Romikgy 1.11.2012, 22:20
как можно отслеживать все действия в bash , есть ли какие встроенные средства, или нужно писнуть что то свое? 
сорри если не туда писнул...

Автор: Фантом 1.11.2012, 22:56
Цитата(Romikgy @  1.11.2012,  23:20 Найти цитируемый пост)
как можно отслеживать все действия в bash , есть ли какие встроенные средства, или нужно писнуть что то свое? 

В каком смысле "отслеживать"?

Посмотрите history, возможно, этого будет достаточно.

Автор: bilbobagginz 2.11.2012, 16:57
можно осветить причины сего желания?



Автор: Romikgy 15.11.2012, 18:21
нет этого не достаточно ...
history обновляется , только когда пользователь вышел из bash 
Цитата(bilbobagginz @  2.11.2012,  15:57 Найти цитируемый пост)
можно осветить причины сего желания?

могу , но зачем? 
надо видеть , что происходит , при использовании bash 

Автор: McMan 15.11.2012, 20:28
Цитата

history обновляется , только когда пользователь вышел из bash 

не может быть
файл ~/.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
Цитата(bilbobagginz @ 15.11.2012,  21:25)
Romikgy, штатными средствами немодифицированной оболочки этого не получить.
(на history полагаться нельзя, т.к. не все команды запущенные из оболочки попадают в history)
есть проект rootsh
http://www.hackersgarage.com/how-to-track-linux-shell-users-activity.html

интересное предложение , но почему то я не могу его откомпилить не под cygwin , не по ubuntu ((((

Добавлено через 11 минут и 10 секунд
под убунтой , подпиляв откомпилилось ))) буду пробовать на целевой системе, спасибо 

Автор: bilbobagginz 16.11.2012, 20:33
Цитата(Romikgy @  16.11.2012,  11:02 Найти цитируемый пост)
интересное предложение , но почему то я не могу его откомпилить не под cygwin , не по ubuntu ((((

Добавлено через 11 минут и 10 секунд
под убунтой , подпиляв откомпилилось ))) буду пробовать на целевой системе, спасибо 

есть штатный пакет. ты уверен тебе оно надо компилировать?

Автор: Romikgy 16.11.2012, 22:58
штатные это какие?

Автор: bilbobagginz 23.11.2012, 02:04
штатные это такие, которые поставляются с дистрибутивом.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)