четверг, 9 июня 2011 г.

Настройка виртуальной машины с Debian stable для экспериментирования

Допустим. нам нужно настроить виртуальную машину со стабильным Debian, чтобы обкатывать на нем настройки рабочих серверов. Начнем с голой установки base system с netinst cd. Нужно сделать следующее.

  1. Проверить sources.list apt и переключить репозитории на stable, после чего обновить систему.
  2. Установить sudo и настроить выбранному пользователю его использование без пароля для запуска всех программ.
    plumbum ALL=NOPASSWD: ALL
    
  3. Поставить vim и настроить его для пользователя и root'а.
    syntax on
    set number
    
  4. Убрать пароль пользователя для облегчения работы.
    sudo usermod -p plumbum
  5. Поставить openssh-server, разрешить вход с пустым паролем, для чего подправить конфигурационный файл ssh сервера.
    PermitEmptyPasswords yes
    И настройки PAM в /etc/pam.d/common-auth: изменить nullok_secure на nullok.
    auth    [success=1 default=ignore]      pam_unix.so nullok
  6. Удалить exim4.
  7. Настроить GRUB, уменьшив тайм-аут и отключив recovery.
  8. Установить apache. Чтобы убрать ошибку
    Could not reliably determine the server's fully qualified domain name, using 192.168.55.101 for ServerName
    нужно создать в директории /etc/apache2/conf.d файл с произвольным именем, например common, и ввести туда строку
    ServerName alpha
    где alpha — имя хоста.
  9. Отключить IPv6, как описано в http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6

Комментариев нет:

Отправить комментарий