Установка FreeBSD для ZFSguru.1

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

После установки, вы должны загрузиться во FreeBSD, войти  в систему с правами суперпользователя (root), который еще не имеет пароля. 

Установка пароля 

При входе в систему, пользователю root необходимо назначить пароль:

 #passwd

 Сеть.

Настраиваем сеть:

ZFSguru

 

#ping google.com

#ifconfig

#dhclient em0

#ping -c 1 google.com

 

Если это работает, то у Вас есть подключение к интернету. 

Порты 

Теперь мы можем обновить дерево портов. Это набор программного обеспечения, который портирован на FreeBSD и может быть легко установлен. Порты отличаются от пакетов тем, что вы должны скомпилировать их, что занимает больше времени, чем просто извлечение пакетов и копирование двоичные файлов. Чтобы получить дерево портов на вашем жестком диске используйте утилиту Portsnap для загрузки снимков  портов дерево, которые обновляются  каждый день новыми и обновленными портами.

#portsnap fetch

#portsnap extract

 

Установка оболочки Bash.

Так как я предпочитаю работать с Bash, то это будет  первый порт, который  я установлю на новую систему:

#cd /usr/ports/shells/bash

#make install clean

 

Теперь, чтобы стало возможным  использовать новую оболочку, выполним команды:

#rehash

#bash

#export EDITOR=ee

#vipw

 

Вы находитесь в редакторе ЕЕ в системном файле паролей. Здесь вы можете сменить оболочку для пользователя root на Bach, вместо оболочки по умолчанию CSH. Чтобы это сделать, обратите внимание на строку, начинающуюся с root и посмотрите на конец этой линии для текста «/bin/csh». Замените эту запись на «/usr/local/bin/bash».( Естественно без кавычек).

После нажмите escape-enter-enter, чтобы выйти и сохранить изменения.

 Настройка rc.conf 

/etc/rc.conf важный файл конфигурации, который контролирует, какие программы и сервисы будут  запускаться во время загрузки и имеет много важных опций,  связанных с конфигурацией сети. Так что редактируем его:

#ee /etc/rc.conf

 

Основной минимум конфигурации сети:

# Network

hostname=»bsd»

ifconfig_em0=»DHCP»

 

Пропишем  также здесь необходимые сервисы, чтобы они запускались во время  загрузки:

# Local services

zfs_enable=»YES»

powerd_enable=»YES»

 

# Network services

sshd_enable=»YES»

samba_enable=»YES»

istgt_enable=»YES»

 

# NFS

rpcbind_enable=»YES»

nfs_server_enable=»YES»

mountd_enable=»YES»

mountd_flags=»-r»

rpc_lockd_enable=»YES»

rpc_statd_enable=»YES»

 

# Synchronise time

ntpdate_enable=»YES»

ntpdate_hosts=»ntp.myisp.com»

 

 

# disable Sendmail

sendmail_enable=»NO»

sendmail_submit_enable=»NO»

sendmail_outbound_enable=»NO»

sendmail_msp_queue_enable=»NO»

 

Сохраните файл нажав escape-enter-enter. Обратите внимание, что вам необходимо установить Samba и istgt-демон для их использование.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *