sergeus
написал 22 декабря 2004 года в 16:57 (1511 просмотр)
Ведет себя
неопределенно; открыл 1 тему в форуме, оставил 1 комментарий на сайте.
В C-shell ведется логи набранных команд для каждого пользователя, которые записываютя в файл ~/.history. Неудобство в том, что этот файл обновляется только после logout-a. В Korn-shell файл истории набранных комманд (~/.sh_history) обновляется после набора каждой команды. Можно ли насторить подобное интерактивное обновление ~/.history в C-shell?
А вообще проблема в том, что нужно отлавливать пользователей, которые случайно удаляют нужные файлы. Может кто подскажет решение?
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Ну, тут недавно Master давал сслыку на rootsh. Глянь, может тебе подойдёт.
тебе крупно повезло, что они пока внимательно `man kill` не читали, и не знают, что 6-ой сигнал не даёт shell сохранить свои данные, в частности, хистори. :)))
бакап, батенька, настраивать надо.
а на очень важные файлы — рутом `chattr +i …` :))
ну и кто мешает сделать:
ну, или перенос настроить тут.. в отдельную специальную папочку…
Кто внимательно читает `man kill`, тот внимательно дает коммаду rm
бакап идет, только не все за ночь успевает бакапить- данных много, да и за день работы много делается. Задача найти крайнего, иначе крайний — сисадмин.
идея хорошая, правда хостов много и с удалением файлов через NFS проблема - надо rm править на всех хостах и чтобы не искать по всей сети придется лог держать на одном хосте и монтировать его к другим хостам (/mnt_fs/log/.rm.log). Похоже придется так и сделать.
необязательно, можно заставить определенные логи мылиться на нужный тебе хост
google://syslog+mail+log
не обязательно отправлять мылом
достаточно только man syslogd почитать
точнее man 5 syslog.conf
чтото вроде етого и имелось ввиду
rm.log @loghosthost
только етож всё равно мыло, или как ?
приходится же иногда себя цитировать….
вот как раз там, и объясняется вот это:
как раз-таки это отсылка на другой комп.
а на почту это будет pipe к sendmail (или какой там MTA)
хммм
тогда у меня просто путаница в голове, ибо отсылку на другой комп воспринимаю как мыло…
а ман я прочитал правда только один раз :-)
Думаю, это тебя смущает символ '@' ;). Дык его придумали использовать не в почтовых адресах ;). Да что уж там почта… Даже при логине на удалённый ФТП-сервер под определённым именем некоторыми программами используется синтаксис user@host. Вот и syslog тоже его использует ;)
ответом будет фраза: «спать мне надо больше » :-)
интересно a как там зачинатель треда сделал все таки ?