3. Подготовка операционной системы.

3. Подготовка операционной системы.

Внимание! Все что мы будем делать дальше подразумевает использование нами прав root.

На шаге установки операционной системы был создан пользователь, вот под ним мы и зайдем.
Выполнив команду:

$ sudo su -

получим права пользователя root.

Отключение AppArmor

# /etc/init.d/apparmor stop
# update-rc.d -f apparmor remove
# aptitude remove apparmor
# aptitude remove apparmor-utils

Установим в систему последние обновления:

# sudo apt-get update && sudo apt-get upgrade

Назначим нашему серверу статический ip, отредактировав файл /etc/network/interfaces

# cat /etc/network/interfaces # This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-search samdom.example.com
dns-nameservers 192.168.150.16

Перезагрузим сеть, выполнив команду

# /etc/init.d/networking restart

Приведем файл /etc/hosts к виду:

127.0.0.1 localhost
127.0.0.1 samba.samdom.example.com samba
192.168.1.2 samba.samdom.example.com samba

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Исправим hostname:

# echo samba.samdom.example.com > /etc/hostname

Перезагрузим сервер командой

# reboot

Выполним команды ниже:

# hostname
# hostname -f

Результатом выполнения обеих команд должно быть:

samba.samdom.example.com