Фев 10 2010

Первичная настройка FreeBSD через sysinstall.

Установка FreeBSD описана в статье
После установки мы получили консоль FreeBSD, теперь надо настраивать. В принципе настроить можно вручную, а можно используя программу sysinstall. Выглядит эта программа точно так же, как и инсталятор системы. Первичная настройка заключается в настройке сетевого интерфейса, добавлении пользователя и поднятии sshd. После этого, дальнейшую настройку можно проводить удаленно.
Итак, войдя в систему под rootом, набираем:

sysinstall


Как я и говорил, видим уже знакомое окно:
sysinstall1
И выбираем пункт Configure:
sysinstall2
Начнем с настройки интерфейса. Выбираем пункт меню Networking:
sysinstall3
В открывшемся меню находим пункт Interfaces:
sysinstall4
Как только мы выберем Interfaces, сразу следует вопрос о IPv6. Соответственно, если вы не используете IPv6, то включать его не надо.
sysinstall5
Следующий вопрос о типе конфигурации интерфейса. Предлагается сконфигурировать интерфейс по DHCP.
sysinstall7
Если вы выберете DHCP, заполнятся все поля, получив их по DHCP. Если вы откажетесь от конфигурирования DHCP, то все настройки нужно вписать ручками.
В случае же, если вы выбрали ручную конфигурацию, то после того, как вы подтвердите настройку, будет задан вопрос, об активации интерфейса.
sysinstall8
Подтверждаем и .. В общем сеть настроена и настройки сохранены в /etc/rc.conf. А мы вернемся назад в меню настойки сетевых служб (Networking).
Не выходя из этого меню можно активировать sshd. Находим пункт меню sshd и выбираем его:
sysinstall9
Выбираем этот пункт и выбрав OK, выходим из настройки Networking. Сам sshd еще не запущен, мы всего лишь разрешили его запускать. Когда закончим работать с sysinstall, запустим.
Теперь мы находимся в меню на уровень выше и можем создать пользователя.
Для этого мы выберем пункт User Managment:
sysinstall10
Выбрав этот пункт, мы попадем в меню выбора, у нас интересуется sysinstall, что будем заводить пользователя или группу.
sysinstall11
Нам нужно создать пользователя, себя, но сначала мы выберем Group и создадим себе группу:
sysinstall12
Теперь переходим к пункту User и создадим собственно себя:
sysinstall13
Заполните все поля и обязательно, не забудте добавить себя в группу wheel. Это нужно, для того, что бы вы могли выполнять команду su. То есть стать суперпользователем(rootом) и иметь возможность настраивать систему.
Все. Теперь можно выходить из sysinstall.
Выйдя из sysinstall проверим настройки интерфейса, потом запустим sshd и проверим наличие пользователя, а потом удаленно зайдем с другого сервера.
Проверяем настройки интерфейса, в кома:
sysinstall14
Мы выполнили в командной строке команду ifconfig и увидели, что интерфейсу em0 присвоился адрес.
Теперь запустим sshd. В sysinstall мы уже разрешили запускать sshd, теперь запустим его вручную.
Для этого выполним команду:

/etc/rc.d/sshd start

И должны увидеть в консоле такое:
sysinstall15
sshd запущен.
Теперь проверим как мы создали пользователя. Для этого выполним команду id, передав ей в командно строке логин, созданного пользователя. В моем случае это hilik. Выглядит это так:
sysinstall16
Пользователь есть, входит в группы 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 :)

Other Links to this Post


Украинская Баннерная Сеть