Доброго дня, попробуйте следующую программу http://habrahabr.ru/post/109180/
Она тоже использует файл hosts, но очень проста в использовании.
Я почти все бекапы делаю чреез rsync, он мегакрут.
Исключить ваш каталог там очень просто:
rsync -av /каталог /куда_бэкапим --exclude /каталог/который_исключаем
ТАк же можно очень просто бекапить всё это дело на любой удалённый сервер, тогда вместо
/куда_бэкапим
пишем
-e ssh "user@host:/куда_бекапим"
Удобно, попробуйте обязательно.
Используйте отдельную файловую систему для файлов с логами - тогда сайты тормозить не будут. Выберите какую нибудь ФС которая более всего подходит для большого кол-ва мелких файлов. Например неплохо с этим справляется reiserfs, можно ещё jfs попробовать. Ну или на крайний случай ext2 без журнала. А самый лучший вариант - tmpfs, если памяти достаточно и с электриками дружите :)
Точно вам никто не скажет сколько сайтов сможет находиться на вашем сервере, потому как это зависит как минимум от:
а) кол-ва посещений
б) ресурсов сервера
в) используемых цмс на сайтах
Первый показатель, что нужно менять сервер, либо оптимизировать сайты - начнут долго открываться странички. Такое что сразу вот так всё возьмёт и зависнет - вряд ли. Лишь в том случае если кто-то целенаправленно совершит ddos-атаку на ваш сервер, либо вы очень резко раскрутите сайты что на нём хостятся :)
Если правильно вас понял, то через `ps aux` видно от какого польз ователя запущен демон/программа/скрипт, самое первое поле.
Ну разве что если расшарить нужно ещё кому-либо. Но в иных случаях - плохое решение, имхо (во многих *BSD-системах например этот каталог вообще для портов используется).
Самый правильный вариант - создать ~/.bin и дописать в конфиге шелла:
PATH=$PATH:~/.bin
Или на худой конец в /opt/bin какой нибудь и PATH соответствующий прописать глобально в /etc/profile, например.
Но это всё конечно детали)
Имхо, таким важным темам даже не помешало бы дублироваться в разных тематичных разделах. Но разумеется чтобы они все вели на какую-то одну, где ведётся обсуждение.---------- Добавлено 14.05.2014 в 01:32 ----------
Да, тут не поспоришь. Рабочие эксплойты есть у элиты даже к самым свежим версиям этих ЦМС, чего уж тут говорить про старьё столетнее.
Советую не класть скрипт в /usr/local/bin (не совсем хороший тон:)), а положить его например в домашний каталог (~/), а запускать так: sh ~/searchreplace
Угу, вот только на лоре и опеннете написали о 2.6, вероятнее всего ошиблись.
Вы ж на бажные скрипты и дырки в системе способные получить доступ к какому-либо пользователю намекаете?