Первичная настройка FreeBSD через sysinstall.
Установка FreeBSD описана в статье
После установки мы получили консоль FreeBSD, теперь надо настраивать. В принципе настроить можно вручную, а можно используя программу sysinstall. Выглядит эта программа точно так же, как и инсталятор системы. Первичная настройка заключается в настройке сетевого интерфейса, добавлении пользователя и поднятии sshd. После этого, дальнейшую настройку можно проводить удаленно.
Итак, войдя в систему под rootом, набираем:
sysinstall |
Как я и говорил, видим уже знакомое окно:
И выбираем пункт Configure:
Начнем с настройки интерфейса. Выбираем пункт меню Networking:
В открывшемся меню находим пункт Interfaces:
Как только мы выберем Interfaces, сразу следует вопрос о IPv6. Соответственно, если вы не используете IPv6, то включать его не надо.
Следующий вопрос о типе конфигурации интерфейса. Предлагается сконфигурировать интерфейс по DHCP.
Если вы выберете DHCP, заполнятся все поля, получив их по DHCP. Если вы откажетесь от конфигурирования DHCP, то все настройки нужно вписать ручками.
В случае же, если вы выбрали ручную конфигурацию, то после того, как вы подтвердите настройку, будет задан вопрос, об активации интерфейса.
Подтверждаем и .. В общем сеть настроена и настройки сохранены в /etc/rc.conf. А мы вернемся назад в меню настойки сетевых служб (Networking).
Не выходя из этого меню можно активировать sshd. Находим пункт меню sshd и выбираем его:
Выбираем этот пункт и выбрав OK, выходим из настройки Networking. Сам sshd еще не запущен, мы всего лишь разрешили его запускать. Когда закончим работать с sysinstall, запустим.
Теперь мы находимся в меню на уровень выше и можем создать пользователя.
Для этого мы выберем пункт User Managment:
Выбрав этот пункт, мы попадем в меню выбора, у нас интересуется sysinstall, что будем заводить пользователя или группу.
Нам нужно создать пользователя, себя, но сначала мы выберем Group и создадим себе группу:
Теперь переходим к пункту User и создадим собственно себя:
Заполните все поля и обязательно, не забудте добавить себя в группу wheel. Это нужно, для того, что бы вы могли выполнять команду su. То есть стать суперпользователем(rootом) и иметь возможность настраивать систему.
Все. Теперь можно выходить из sysinstall.
Выйдя из sysinstall проверим настройки интерфейса, потом запустим sshd и проверим наличие пользователя, а потом удаленно зайдем с другого сервера.
Проверяем настройки интерфейса, в кома:
Мы выполнили в командной строке команду ifconfig и увидели, что интерфейсу em0 присвоился адрес.
Теперь запустим sshd. В sysinstall мы уже разрешили запускать sshd, теперь запустим его вручную.
Для этого выполним команду:
/etc/rc.d/sshd start |
И должны увидеть в консоле такое:
sshd запущен.
Теперь проверим как мы создали пользователя. Для этого выполним команду id, передав ей в командно строке логин, созданного пользователя. В моем случае это hilik. Выглядит это так:
Пользователь есть, входит в группы hilik и wheel.
Осталось с другого компьютера соединиться по ssh.
ssh hilik@192.168.0.244 |
И должны увидеть:
The authenticity of host '192.168.0.244 (192.168.0.244)' can't be established. RSA key fingerprint is 0f:86:1e:b0:38:bc:f8:62:b4:c9:77:49:bc:33:82:c2. Are you sure you want to continue connecting (yes/no)? yes |
Подтверждаем набрав полностью yes и нажав Enter и попадем на сервер:
Warning: Permanently added '192.168.0.244' (RSA) to the list of known hosts. Password: Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 8.0-RELEASE (GENERIC) #0: Sat Nov 21 15:48:17 UTC 2009 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and, along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. > |
Осталось проверить как работает su
В командной строке вводим
su |
И, поскольку мы не вводили rootу пароля, становимся rootом. Проверить это можно введя команду id без аргументов:
test# id uid=0(root) gid=0(wheel) groups=0(wheel),5(operator) |
Все. Первичная настройка закончена. Далее можно переходить к обновлению системы и установке нужного софта. Но для начала установим пароль рута. Для этого, под su, нужно выполнить команду passwd и ввести дважды пароль.
By davka_abdd@yahoo.com, 08.06.2010 @ 11:17
basiba
By student, 14.07.2010 @ 10:19
spasibo chelovek :)