Есть несколько серверов на Ubuntu-10.04.3-server
Задачи:
1. Проброс портов на нужные терминальные сервера.
2. VPN сервер pptpd, xl2tpd, neorouter (
http://neorouter.com/).
3. Проки-сервер Squid.
Очень мне не хочется чтоб в логах писалось с каких ip-адресов подключается к VPN/прокси и т.д.
Поискав нашел два пути:
Во-первых
http://www.xakep.ru/magazine/xa/130/094/1.asp/etc/fstab
tmpfs /var/log tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
Не все программы умеют корректно обрабатывать ситуацию, когда их любимый каталог в /var/log отсутствует.
Поэтому придется воссоздавать структуру каталогов в /var/log при каждой загрузке.
Для этого создадим в /etc/init.d скрипт logdirs:
$ sudo nano /etc/init.d/logdirs
for dir in apparmor apt bootchart ConsoleKit cups dist-upgrade fsck gdm news installer samba unattended-upgrades ;
do
if [ ! -e /var/log/$dir ] ; then
mkdir /var/log/$dir
fi
done
Сделаем скрипт исполняемым и пропишем в автозапуск:
$ sudo chmod +x /etc/init.d/logdirs
$ sudo ln -s /etc/init.d/logdirs /etc/rc2.d/S05logdirs
Во-вторых:
http://www.linux.org.ru/forum/linux-install/3783836 и
http://alips-it.blogspot.com/2009/07/ext4.htmlотключение журналирования в ext4
tune2fs -o journal_data_writeback
К своему стыду не понимаю журналирование в ext4 и ведение логов это одно и тоже или разные вещи?
Может отключить ведение логов только у pptpd, xl2tpd, neorouter, squid?