Нехватает знаний поднять сервер через консоль? Тогда выход из ситауции это установка Webmin: предосталяет доступ к настройкам сервера через web-интерфейм. Установка\удаление програм, настройка практически всего жизненнеобходимого для сервера контроллера домена\прокси\почты\файл сервера.
Идем по пути наименьшего сопротивления:
Открываем терминал.
Для начала обновим репозитарий:
sudo apt-get update
Ставим MC т.к. придется править файл со списком репозитариев. Весит около 2х метров.
sudo apt-get install mc
Тут можно немного облегчить себе задачу и поставить сервер SSH, это по желанию, но мне надоедает торчать возле сервера, предпочитаю сидеть за своей машиной и делать все через удаленную консоль.
sudo apt-get install openssh-server
Далее если кто поставил может заходить на сервер удаленно. Чем? Для windows z использую PuTTY. Скачать можно с офф сайта.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html или поиск рулит.
Весит она вроде 300 кб. Открыв ее нада лишь указать IP сервера и соединится. При вводе логин вводим логин пользователя- не рута. Если нужен будет рут входить в него можно только из под пользователя. Да, при запуске МС бывают проблемы с русскими буквами, лечится это в настройках PuTTy выбирается нужна кодировка методом подбора, выбрали кодировку, ввели адрес сервера, соединились, зашли пользователем, запустили МС, плохая кодировка? F10 закрываем МС, exit для выхода с консоли. И все по новой, но уже с другой кодировкой.
И так, у нас есть если нужно SSH и MC и мы сидим в консоле сервера.
Вообще сайт Webmina
http://www.webmin.com/deb.html содержит уже инструкцию, но это же сложный путь
Первое что делаем это добавляем в список репозитариев сайт Webmina.
В МС идем: /etc/apt/sources.list находим этот файл и открываем его по F4.
добавляем строчку где нить внизу:
deb http://download.webmin.com/download/repository sarge contrib
Выходим, сохраняем.
Теперь нада считать список пакетов с нового репозитария, не мудрствуя пишем опять:
sudo apt-get update
Ну и цель нашей установки:
sudo apt-get install webmin
Сам Webmin весит 13 метров, но скорее всего он попросит что ли бо не достающее, поэтому возможно размер скаченных файлов увеличится.
Если что то пойдет не так и при установке будет ругатся на нехватку каких либо пакетов, смотрим название этого пакета и ставим его:
sudo apt-get install название пакета
Вообще ему нужны пакеты: perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Но 99% что он поставит это сам как зависимсоти. Ну а вообще:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Все Webmin поставился и соответственно сразу запустился. В консоле выскочит http
s://localhost:10000/ только вместо локалхост имя машины.
Набираем эту строчку в любом браузере и видим приглашение на вход. логин root и пароль.
Если в сети нет DNS сервера то пишем: http
s://IP-машины:10000/ если вы сидите на сервере и поставили иксы то http
s://localhost:10000/
Не пускает под рутом? Нада задать пароль руту:
sudo passwd root
В принципе и все. Надеюсь все легко и понятно. Возможно я и допускаю какие либо ошибки, но это из-за неопытности в linux.
ЗЫ. Как войдете в webmin там можно выставить русский язык для удобства. Да, мне понравилось что когда я решил настроить samba-server а он оказался не установлен, то прям там мне сказали об этом и предложили установить, сразу же по установке вывелся лог и предложили обновить страницу, после чего стало доступно управление самба-ресурсами. Так же и с любым другим софтом.
P.S. Надо правильно набирать http
s://localhost:10000
thx. что поправил: сам 3 раза натыкался на грабли, набирать нада http
s://
ЗЗЫ. Не обязательно создавать пароль руту, заходит и дает конфигурироваться и от имени пользователя-администратора т.е. под собой.