Unix\BSD\Mac

Установка NetBSD на Compact Flash

netbsdВ этой статье я хочу рассказать о том, как сделать загрузочный (спасательный) диск из обычной flash-карты, которые у многих лежат без дела и люди не знают куда их приспособить. Ниже будет представлен один из вариантов использовать эти носители как реаниматоры.

Итак. На сегодняшний день flash-накопители стали одним из самых популярных типов носителей информации, их выпускают в различных форматах и для разнообразных интерфейсов. Самыми популярными являются USB-накопители, так называемые "USB-флэшки" (или просто "флэшки"), и flash-карты для различных мультимедийных устройств, например, фотоаппаратов, видеокамер, медияплееров и т.п. Причём по скорости работы и техническим характеристикам они уже приближаются к медленным жёстким дискам, а значит флэшки вполне можно использовать в качестве основных и дополнительных накопителей информации в современных компьютерах. И многие энтузиасты (и не только) давно экспериментируют в этом направлении. 

Шлюз (NAT) + DHCP-сервер на OpenBSD

openbsdВ этой статье я хочу рассказать о своём опыте создания шлюза на базе операционной системы (ОС) OpenBSD, так как, по-моему, это оптимальное решение для большинства организаций, офисов и, в особенности, для дома. Здесь я не буду давать подробные теоретические выкладки, коих и так полно в Интернете и документации, а просто постараюсь кратко и лаконично изложить основные шаги для достижения цели. Но прежде чем начать непосредственно демонстрацию настроек OpenBSD и соответствующего софта, хотелось бы внести некоторую ясность по поводу моих предпочтений.

Web server bozohttpd + CGI (shell scripts) on NetBSD 5.x

netbsdС недавних пор я перевёл все свои сервера на операционные системы BSD и хочу рассказать об их преимуществах по сравнению с другими ОС, а также поделиться опытом их установки и настройки. 

Итак. Сразу хотелось бы предупредить вопросы, связанные с выбором этих систем. Почему я выбрал именно BSD (преимущественно OpenBSD и NetBSD)? Дело в том, что это лучшие операционные системы из тех, с которыми мне приходилось работать! До BSD на моих серверах стояли различные версии и реализации ОС Windows, Linux и Mac OS, однако ни одна из них не смогла обеспечить такую стабильность, нетребовательность к ресурсам и универсальность, а также простую, быструю и лёгкую настройку сервера (а именно этим сисадмин и занимается) как системы BSD. Более подробно об этом, я постараюсь рассказать в следующих своих статьях на данном сайте. А начать обзорный цикл статей по работе с системами BSD мне хотелось бы с демонстрации поразительной простоты и целостности данных ОС. Для примера я взял установку и настройку Web-сервера "с нуля", так как это одна из самых популярных функций сервера и, наверное, самая популярная ассоциация у пользователей всемирной паутины. К тому же, сделать это на базе последних версий NetBSD и OpenBSD не просто, а ОЧЕНЬ просто!

Web server bozohttpd + PHP + Mysql

netbsd
В данной статье я хотел бы поделиться своим опытом и рассказать о том как использовать встроенный Web-сервер операционных систем NetBSD 5.x в связке типа HTTPD+PHP+MySQL вместо установки более мощного, но и более громоздкого и сложного Apache. 

Итак. Для начала хотелось бы отметить тот факт, что в ОС NetBSD последних версий (5.0 и выше) уже есть простой, но довольно мощный, Web-сервер bozohttpd, который находится в папке /usr/libexec/. А следовательно, если не требуется особой гибкости и огромного количества поддерживаемых модулей (как в Apache), то этот сервер вполне подойдёт, например, для тестов начинающим Web-программистам или же для размещения домашнего (или корпоративного) сайта в локальной (корпоративной) или региональной (районной) сети.

Настройка почтового сервера OpenSuse

создаем почтовый серверПри разработке сайтов часто бывает необходимость протестировать отправку почты. Это бывает нужно для реализации различного рода уведомлений пользователей сайтов и подтверждений. Например, уведомление о прочтении личного сообщения, или запрос подтверждения регистрации на сайте.В данной статье будет рассказано как настроить локальный почтовый сервер и посылать письма на тестовый домен. Пример настройки будет продемонстрирован на примере дистрибутива openSUSE 11. Данный дистрибутив хоть и имеет графический интерфейс для настройки почтового сервера, но использовать мы его не будем, чтобы это могло быть использовано на большем количестве дистрибутивов. 

Безопасность Linux

securityНаверняка почти всем известно, что прежде чем производить взлом, надо собрать информацию о взламываемой жертве. Например, чтобы удаленно использовать эксплойт для, скажем, Sendmail, надо узнать версию Sendmail и найти эксплойт под эту версию. Если взломщик не сможет узнать версию, то ему придется либо искать другой путь взлома, либо попробовать (о ужас!) все эксплоиты. Значит, нам нужно сделать так, чтобы взломщик знал как можно меньше про нашу систему. Ну так сделаем это!

Linux дома: руководство для начинающих

home linuxПопулярность Windows систем в нашем сегодняшнем мире очень высока, мы учимся и работаем в основном на компьютерах с ОС семейства Windows и некоторым просто трудно представить себя в чем-то другом. В то же время популярность Linux все еще недостаточно высока, и пользователю ПК, не имевшему с ней дела раньше, но который желает найти альтернативу более популярным ОС, вначале нужно ознакомиться с особенностями Linux и ее отличиями от других операционных систем. В данной статье мы как раз и попытаемся дать ответы на часто встречающиеся вопросы.

Postfix за 10 минут

postfixPostfix является агентом доставки почты (Mail Transfer Agent, MTA), который используется по умолчанию во многих дистрибутивах, например, дистрибутиве ALT Linux. Мы знаем, что кроме Postfix существует другой MTA - Sendmail, который является стандартом де-факто на почтовые агенты. Если Sendmail в основном используется на крупных почтовых серверах (в основном из-за традиции, поскольку Postfix при надлежащей настройке будет выполнять большинство функций Sendmail), то Postfix в основном устанавливается на рабочих станциях для выхода в Internet.

Некоторые команды

справочникСтатья посвещается всем начинающим линуксоидам, вернее это не статья а лишь сборник самых востребованных команд в линуксе.Начинающий пользователь когда-нибудь столкнётся с проблеммой незнания линуксовских команд, потыкавшись в графической среде, юзер, как правило начинает паниковать в связси с явным отсутствием возможностей к которым привык в среде windows. Будь то комиляция программ или вход в систему под супер пользователем. Сдесь представлен рад команд которые будут полезны любому начинающему Линуксойду. Для простоты запоминания рекомендуется распечатать на бумажный носитель и изредка заглядывать в него.

Знакомство с Linux 2

sidit-06022010Cегодня мы продолжим знакомится с Linux и его настройкой. Нам предстоит продолжить знакомство с русификацией, и немного поговорим о внутренних настройках Linux.Для начала научимся печатать по русски. Мы уже научили Linux отображать русский текст, теперь пора научить вопринимать русскую клавиатуру. Запусти терминал и набери в нём "kikbd &" без кавычек. kikbd - имя программы, которая переключает кодировку, а знак & означает, что надо запустить эту прогу в отдельном процессе. Как только ты запустишь прогу, она попросит тебя сконфигурировать её. Согласись. Перед тобой откроется окно.

Знакомство с Linux

linuxLinux уже перестал быть диковиной. Сейчас он начинает потихоньку внедрятся в наши компьютеры, хотя в нём, на мой взгляд ещё очень много недостатков. И всё же я решил начать рассказывать тебе о нём, потому что он надёжен, бесплатен и на его основе хорошо строить сети. Сегодня тебе предстоит изучить вводный курс по этой системе.Я не буду рассказывать про инсталяцию, потому что на данный момент она стала не сложнее установки Windows. Хотя некоторые вещи мне всё же непонятны. Зачем нужно просить пользователя указать тип мышки, когда инсталлятор без проблем его определяет?

Реклама