Настройка FreeBSD для работы на VDS

Материал из wiki.p3.ru

В этой статье описана процедура начальной настройки FreeBSD для более эффективной работы на VDS.

Меняем пароль суперпользователя:

# passwd

Обновляем порты (Опционально, для установки самых свежих пакетов. Этот процесс может занять продолжительное время)

# portsnap fetch
# portsnap extract

Устанавливаем mc - удобный файловый менеджер

# cd /usr/ports/misc/mc/
# make install clean
 [X] SLANG     Build with SLang library
 [X] ICONV     Build with iconv recoding
 [X] NLS       Build with NLS support
 [X] EDIT      Build with internal editor
 [ ] X11       Build with X11 library
 [X] SUBSHELL  Build with subshell support
 [ ] SAMBA     Build with Samba support

Настраиваем запуск sshd из inetd (экономим часть ресурсов системы):

# mcedit /etc/inetd.conf
 разкомментируем строку
 ssh     stream  tcp     nowait  root    /usr/sbin/sshd          sshd -i -4

# mcedit /etc/rc.conf
 удаляем строку sshd_enable="YES"
 добавляем строку inetd_enable="YES"
# /etc/rc.d/sshd forcestop
# /etc/rc.d/inetd start

Включаем пересылку почты суперпользователя:

# mcedit /etc/aliases
 ...
 root:  ваш@почтовый.адрес
# newaliases

Настраиваем локаль:

# sysinstall
Configure -> Console ->
	2 Font 		-> 5 IBM 866   	       Russian, IBM encoding
	3 Keymap	-> Russia KOI8-R       Russian KOI8-R keymap
	4 Repeat	-> Fast		       Fast keyboard repeat rate
	5 Saver		-> 1 Blank	       Simply blank the screen
	6 Screenmap	-> 5 KOI8-R to IBM866  Russian KOI8-R to IBM 866
	7 Ttys		-> 6 KOI8-R            cons25r
X Exit -> OK
Time Zone -> NO -> 8 Europe -> 38 Russian Federation -> 2 Moscow+00 - west Russia -> YES
X Exit -> [X Exit Install]

# pw usermod root -L russian