Гостевая книга | Форум | Написать письмо
Технологии | Программы | Linux
Компьютерные информационные технологии
Предыдущая страница | Следующая страница
Главная | Linux | Ubuntu Linux 10.04 LTS Server | Подготовительные операции

Подготовительные операции

Создание суперпользователя

После перезагрузки сервера и входа в систему с именем teacher задаём пароль суперпользователя. Это имя (логин) не будет использоваться при входе в систему. Его следует использовать только при администрировании сервера.

Для создания суперпользователя вводится команда:

sudo passwd root

и затем пароль.

Войдя в систему под именем teacher, можно выполнять достаточно простые операции администрирования, пользуясь sudo для "легализации" своих действий. Если необходимо искать конфигурационные файлы и править их, лучше получить права суперпользователя, введя команду:

su

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

Установка файлового менеджера mc

Для перемещения по каталогам файловой системы Ubuntu удобнее использовать простой файловый менеджер mc. Его достоинство ещё и в том, что есть встроенные средства редактирования и просмотра текстовых файлов (какими являются конфигурационные файлы).

Пользователь teacher может установить файловый менеджер командой:

sudo apt-get install mc

При работе с mc необходимы права суперпользователя. Общая последовательность действий по редактированию конфигурационного файла:

  • запустить программу (ввод команды mc);
  • используя клавиши управления курсором и клавишу <Enter>, добраться до нужного файла и выбрать его;
  • нажатием клавиши <F4> открыть файл для редактирования;
  • внести необходимые изменения;
  • сохранить их (клавиша <F2>);
  • выйти из режима редактирования (клавиша <F10>).

Просмотр файла выполняется аналогично, только клавишей <F3>.

Выйти из mc можно тоже клавишей <F10>.

Установка фиксированного IP-адреса

В исходных условиях говорилось о том, что в компьютерном классе все рабочие места имеют фиксированный IP-адрес. DNS-сервер отсутствует. Поэтому для файл-сервера тоже необходим определённый IP-адрес. Для его установки необходимо:

  • получить права суперпользователя (команда su);
  • запустить программу mc;
  • перейти в каталог network каталога etc (путь /etc/network);
  • выбрать файл interfaces;
  • нажать клавишу <F4>;
  • изменить содержание файла для сетевой карты (её имя eth0), например:
# 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.0.102
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
  • сохранить изменения клавишу <F2>;
  • выйти из режима редактирования (клавиша <F10>);
  • выйти из программы mc (клавиша <F10>).

Здесь указаны, в частности:

  • IP-адрес web-сервера - 192.168.0.102;
  • маска подсети - 255.255.255.0;
  • адрес шлюза, через который можно выйти в Интернет - 192.168.0.1.

Для фиксации изменений в системе необходимо ввести команду:

/etc/init.d/networking restart

В некоторых случаях команду приходилось повторять, поскольку выводилась информация о том, что процесс не запущен.

Связь IP-адреса и имени сервера

Для этого необходимо:

  • получить права суперпользователя (команда su);
  • запустить программу mc;
  • перейти в каталог etc;
  • выбрать файл hosts;
  • нажать клавишу <F4>;
  • изменить содержание файла, например:
127.0.0.1       localhost.localdomain   localhost
192.168.0.102   fileserver.school    fileserver

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
  • сохранить изменения клавишу <F2>;
  • выйти из режима редактирования (клавиша <F10>);
  • выйти из программы mc (клавиша <F10>).

Здесь указаны, в частности:

  • IP-адрес web-сервера - 192.168.0.102;
  • его имя.

Имя сервера заносим в файл hostname (он расположен в каталоге etc) командой:

echo fileserver.school > /etc/hostname

Для фиксации изменений в системе необходимо ввести команду:

/etc/init.d/hostname start

Проверить можно командами:

hostname

или

hostname -f.

Если по каким-то причинам установить mc не удаётся, можно пользоваться консольным текстовым редактором nano. Команда на редактирование вводится следующим образом:

nano /etc/network/interfaces

или

nano /etc/hosts

При работе редактора в нижней части экрана приводится достаточно простое меню, которое позволит оперативно записать изменённый файл на диск и выйти из программы.

Главная | Linux | Ubuntu Linux Server | Предыдущая страница | Следующая страница



Hosted by uCoz