2010-08-25
kernel linux анонс
25 августа 1991 — Линус Торвалдс, который на тот момент был еще студентом, поместил в новостной группе comp.os.minix конференции Usenet следующее сообщение:
От: torvalds@klaava.Helsinki.Fi (Линус Бенедикт Торвальдс)
Новостная группа: comp.os.minix Тема: Небольшой опрос о моей новой операционной системе
Message-ID:1991Aug25.205708.9541@klaava.Helsinki.Fi
Дата: 25 Aug 91 20:57:08 GMT Организация: Хельсинкский Университет
Привет всем там, кто использует миникс —
Я делаю (свободную) операционную систему (это только хобби, не столь большое и профессиональное как GNU) для 386(486)AT клонов. Эта система пишется с апреля, и скоро будет готова. Я хочу получить любой отзыв касающийся вещей, которые нравятся/не нравятся людям в миникс, так как моя ОС похожа на неё(такое же устройство файловой системы(по практическим соображениям)среди прочего).
В настоящее время я портировал bash(1.08) и gcc(1.40), и похоже эти программы работают. Это значит, что я получу что-то практичное в ближайшие несколько месяцев, и хочу узнать, какие особенности хотят большинство людей. Любые предложения принимаются, но я не обещаю, что я осуществлю их:-)
Линус (torvalds@kruuna.helsinki.fi)
PS. Да — в ней нет кода миникс, и будет мультипотоковая ФС. Система НЕПЕРЕНОСИМА (использует команды Intel 386 и т. д.) и вероятно будет поддерживать только жесткие диски AT, так как это всё, что у меня есть :-(
Читать дальше
2010-03-14
apache linux server ubuntu безопасность
В Apache с настройками по умолчанию любая страница с описанием ошибки содержит полную сигнатуру (номер версии) сервера, что может быть использовано злоумышленником. В каждой версии существуют уязвимости, и атакующий зная версию программного обеспечения может провести атаку используя уязвимости именно этой версии.
Для того, чтобы отключить сигнатуру сервера нужно изменить конфигурационный файл Apache (/etc/apache2/apache2.conf):
sudo nano /etc/apache2/apache2.conf
Нажать Ctrl+w, набрать ServerSignature для поиска и нажать Enter. Изменить найденную (или добавить новую) строку на следующее:
ServerSignature Off
ServerTokens Prod
После чего нужно выйти из редактора (Ctrl+X) и сообщить об изменениях серверу Apache:
sudo /etc/init.d/apache2 reload
Для проверки нужно ввести адрес несуществующей страницы. Если все сделано правильно, то вы должны увидеть не сигнатуру сервера, а просто его название.
2010-01-10
ip-masquerading iptables linux nat ubuntu ufw брандмауэр сети
Процедура настройки NAT в Ubuntu очень хорошо описана в разделе IP Masquerading официального руководства. Кроме одного момента - служба ufw может не запускаться вместе с системой - каждый раз после перезапуска системы результат команды sudo ufw status будет disabled не зависимо от значения параметра ENABLED в файле /etc/ufw/ufw.conf и от результата последнего выполнения команды sudo ufw enabled.
Чтобы обойти эту особенность нужно принудительно прописать сценарий службы ufw для автоматического запуска при старте системы:
sudo update-rc.d ufw defaults