Непосредственная установка FreeBSD


Настройка сети

Инсталлятор предложит вам выполнить настройку сетевого  интерфейса. Ответьте Yes.

Вам будет предложено на выбор сразу несколько сетевых интерфейсов для настройки (рис. 2.10). Да, FreeBSD может работать с протоколами TCP/IP через FireWire! Более того, она способна работать с  протоколами TCP/IP даже через параллельный порт. Хотя эта возможность  используется крайне редко, тем не менее она существует. Найдите пункт, который напоминал бы карту Ethernet, и выберите его. На рис. 2.10 можно увидеть карту Intel EtherExpress Pro/100B PCI Fast Ethernet, которая наиболее похожа на искомое. Выделите эту строку и нажмите клавишу Enter, чтобы приступить к настройке.


Puc. 2.10. Меню выбора сетевого интерфейса

Вам будет предложено попытаться использовать настроить этот  интерфейс для IPv6. Скорее всего, вам это не нужно. Затем вам будет предложено выполнить настройку DHCP. Так как речь идет о сервере, скорее всего это тоже вам не подходит. После этого вы переместитесь в  экран Network Configuration (Настройка сети), как показано на рис. 2.11.


Puc. 2.11. Настройка сети

Здесь вам нужно указать имя хоста, имя домена, а также информацию о подключении к сети, которую вы должны были получить у сетевого администратора.

Даже если используется DHCP, вам все равно необходимо указать имя хоста и имя домена. В противном случае ваша система во время  загрузки будет присваивать себе имя Amnesiac (забывчивый). (Вы можете  использовать сервер DHCP для настройки имени хоста, но это слишком новая возможность и в большинстве случаев она не обеспечивается.)

Различные сетевые службы

Далее инсталлятор предложит вам ответить на ряд вопросов,  связанных с функциями, которые будет выполнять система. Если только вы не опытный системный администратор, вам едва ли потребуется  запускать большую часть этих функций. Мы будем разрешать запуск  некоторых из них в процессе повествования. Как только вы начнете  понимать, о чем идет речь, вы сможете разрешить запуск требуемых служб при выполнении последующих установок.

Например, инсталлятор спросит, будет ли система выполнять  функции сетевого шлюза, или следует ли выполнить настройку inetd.  Выберите ответ No на оба вопроса. Когда будет предложено разрешить  удаленный вход через SSH, ответьте Yes — это достаточно надежная и  безопасная служба, необходимая практически любой системе. Не разрешайте запуск анонимного FTP-сервера, сервера NFS, клиента NFS или настройте syscons.

Часовой пояс (Time Zone)

Инсталлятор попросит вас указать часовой пояс. Затем вам будет  предложено установить время системных часов в UTC: ответьте No и  обойдите предложенные экраны с настройками, где вам будет предложено выбрать континент, страну и часовой пояс.

Режим совместимости с Linux (Linux Mode)

Теперь инсталлятор предложит вам разрешить режим совместимости с Linux. Я предлагаю ответить No на этот вопрос. Если вам потребуется режим совместимости с Linux, я расскажу, как его активировать в главе 12.

Мышь PS/2

Мышь, подключаемая к порту USB, начинает работать  автоматически, но мышь, подключаемая к порту PS/2 или более старая, требует выполнения специальных настроек. Инсталлятор предложит вам  настроить мышь PS/2. Если вы пользуетесь стандартной двух- или трех- кнопочной мышью PS/2, ответьте Yes и выберите пункт меню Enable (Разрешить). После этого вы должны увидеть на экране указатель  мыши, который будет реагировать на ее перемещения.

Инсталлятор спросит, работает ли ваша мышь. Если указатель  перемещается в соответствии с движениями самой мыши, ответьте Yes. Честно признаться, за последние 10 лет у меня не было такой мыши PS/2, которая не заработала бы. Более древние мыши могут оказаться более сложными в настройке, но они встречаются все реже и реже.

Добавление пакетов

Далее инсталлятор спросит, желаете ли вы установить  дополнительные пакеты с программным обеспечением. Если вы уже опытный  системный администратор, то наверняка знаете, какое дополнительное программное обеспечение вам необходимо установить. Возможно, у вас есть свои предпочтения относительно командной оболочки, которая может не устанавливаться по умолчанию.

Система FreeBSD подразделяет пакеты программного обеспечения на категории. Отыщите категорию, которая, на ваш взгляд, лучше всего подходит для требуемой программы, откройте список программного обеспечения в этой категории, который находится на вашем носителе. Найдите требуемую программу и нажмите клавишу пробела, чтобы выбрать ее. Например, чтобы установить популярную командную  оболочку Bash, найдите категорию Shells, нажмите клавишу Enter,  отыщите пункт Bash и нажмите клавишу пробела. Затем нажмите клавишу Enter, чтобы вернуться обратно в меню Package Selection (Выбор пакетов).

Когда будут выбраны для установки все необходимые пакеты,  вернитесь в главное меню Package Selection. Нажмите клавишу Tab, чтобы  выделить кнопку OK to Install, и нажмите клавишу Enter. В результате  система установит выбранные пакеты.

Добавление пользователей

По возможности все операции следует проводить, входя в систему с правами обычного пользователя. Регистрация под именем root необходима лишь при проведении изменений в системе. Первое время это происходит часто, но затем все реже и реже. Однако для входа в  систему в качестве обычного пользователя необходимо создать его учетную запись. Инсталлятор даст вам возможность создать учетные записи пользователей в процессе установки. Ответьте Yes на вопрос и вы  увидите экран, как показано на рис. 2.12.


Рис. 2.12. Добавление пользователя

Прежде всего следует выбрать регистрационное имя-идентификатор  (Login ID), или имя пользователя. Некоторые компании устанавливают стандарт, которому должны соответствовать имена пользователей. Я предпочитаю, чтобы имя пользователя состояло из его инициалов и фамилии (инициалы помогают избежать неожиданных конфликтов).

Идентификатор пользователя (UID) назначается системой.

По умолчанию во FreeBSD пользователь попадает в «группу» (Group), название которой соответствует имени пользователя. Например, пользователь «mwlucas» автоматически попадает в группу «mwlucas». Опытный администратор может изменить это.

Full name (Полное имя) — это имя пользователя. Другие пользователи системы могут видеть это имя, поэтому не стоит выбирать его  произвольно. У некоторых системных администраторов возникали трудности, когда они назначали пользователям сомнительные имена,  например «Pain in the Tuckus*».

Member group (Группы пользователей) — простой список других групп системы, в которые будет входить пользователь. Если необходимо, чтобы пользователь мог применять пароль root и становиться  пользователем root, этого пользователя следует добавить в группу «wheel». В этой группе должны присутствовать только администраторы.

Home directory (Домашний каталог) — здесь хранятся файлы  пользователя. Обычно подходит значение по умолчанию.

Наконец, для нового пользователя надо выбрать командную оболочку (shell). Умудренные опытом администраторы и пожилые преподаватели зачастую предпочитают /bin/sh. В примерах, приводимых в книге, подразумевается более дружелюбная командная оболочка /bin/tcsh, входящая в современные дистрибутивы BSD. Если вы предпочитаете другую командную оболочку, используйте ее.

После этого нажмите OK, и пользователь будет создан.

Пароль root

Теперь инсталлятор предложит вам установить пароль пользователя root. Если такого пароля нет, любой сможет войти в систему как root, не набрав никакого пароля. Поскольку root обладает полной властью над аппаратным и программным обеспечением, это плохо.

Система FreeBSD предложит вам ввести пароль дважды. Запомните пароль пользователя root, так как восстановить его будет очень  непросто. Подробнее о пароле пользователя root и о проблемах безопасности мы поговорим в главе 7.

Настройка после инсталляции

В заключение вам будет предложено выполнить заключительные настройки вашего сервера FreeBSD. Меню FreeBSD Configuration Menu (рис. 2.13) обеспечивает простой доступ к начальным настройкам  компьютера.


Рис. 2.13. Настройка после инсталляции

В этом меню вы сможете разрешить или запретить все настройки,  которые были выполнены на более ранних этапах установки, а также настроить некоторые дополнительные сетевые функции. Если в вашей сети имеется сервер точного времени (NTP), с помощью этого меню вы можете разрешить своей системе FreeBSD обращаться к нему. Позднее в этой книге будет показано, как активировать все эти службы, но  если вы точно знаете, что делаете, можете выполнить необходимые настройки прямо сейчас.

Комментарии запрещены.