Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Управление, настройка сервера: установка Webmin на сервер. Легкий путь.  (Прочитано 127815 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн forever.eterno

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Нехватает знаний поднять сервер через консоль? Тогда выход из ситауции это установка 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 поставился и соответственно сразу запустился. В консоле выскочит https://localhost:10000/ только вместо локалхост имя машины.
Набираем эту строчку в любом браузере и видим приглашение на вход. логин root и пароль.
Если в сети нет DNS сервера то пишем: https://IP-машины:10000/ если вы сидите на сервере и поставили иксы то https://localhost:10000/

Не пускает под рутом? Нада задать пароль руту:
sudo passwd root
В принципе и все. Надеюсь все легко и понятно. Возможно я и допускаю какие либо ошибки, но это из-за неопытности в linux.

ЗЫ. Как войдете в webmin там можно выставить русский язык для удобства. Да, мне понравилось что когда я решил настроить samba-server а он оказался не установлен, то прям там мне сказали об этом и предложили установить, сразу же по установке вывелся лог и предложили обновить страницу, после чего стало доступно управление самба-ресурсами. Так же и с любым другим софтом.

P.S. Надо правильно набирать https://localhost:10000

thx. что поправил: сам 3 раза натыкался на грабли, набирать нада https://

ЗЗЫ. Не обязательно создавать пароль руту, заходит и дает конфигурироваться и от имени пользователя-администратора т.е. под собой.
« Последнее редактирование: 24 Июня 2008, 05:51:40 от forever.eterno »

Оффлайн shkodnik2

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Addison-Wesley - Managing Linux Systems with Webmin System Administration and Module Development

   
Addison-Wesley - Managing Linux Systems WEBMIN .rar

Размер   
6.26 Mb (6563195 bytes)

MD5   
a3271d6fd793e85ac9f6adaf73942369

http://rapidshara.ru/63057



Оффлайн rammikus

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
http://download.webmin.com/download/repository/

есть фалик   -  make-repo.sh


Ток чет ругается на открытые ключи. а кочется обновления получать всетаки

----------------
Через день разобрался с ключами

cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
« Последнее редактирование: 24 Декабря 2008, 17:19:58 от rammikus »

Оффлайн triode-master

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Цитировать
Вообще сайт Webmina http://www.webmin.com/deb.html содержит уже инструкцию, но это же сложный путь
Мда, скорее наоборот, инструкция на оф сайте содержит гораздо меньше телодвижений, точнее 2 wget & dpkg
А вы что растянули "новичек запутайся".

Оффлайн Seaman25

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
отличный фак для новичков! и не запутаешься. спасибо автору!

Оффлайн shustry

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Нехватает знаний поднять сервер через консоль? Тогда выход из ситауции это установка 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 поставился и соответственно сразу запустился. В консоле выскочит https://localhost:10000/ только вместо локалхост имя машины.
Набираем эту строчку в любом браузере и видим приглашение на вход. логин root и пароль.
Если в сети нет DNS сервера то пишем: https://IP-машины:10000/ если вы сидите на сервере и поставили иксы то https://localhost:10000/

Не пускает под рутом? Нада задать пароль руту:
sudo passwd root
В принципе и все. Надеюсь все легко и понятно. Возможно я и допускаю какие либо ошибки, но это из-за неопытности в linux.

ЗЫ. Как войдете в webmin там можно выставить русский язык для удобства. Да, мне понравилось что когда я решил настроить samba-server а он оказался не установлен, то прям там мне сказали об этом и предложили установить, сразу же по установке вывелся лог и предложили обновить страницу, после чего стало доступно управление самба-ресурсами. Так же и с любым другим софтом.

P.S. Надо правильно набирать https://localhost:10000

thx. что поправил: сам 3 раза натыкался на грабли, набирать нада https://

ЗЗЫ. Не обязательно создавать пароль руту, заходит и дает конфигурироваться и от имени пользователя-администратора т.е. под собой.

Упрощенній вариант:

Установка WEBMIN

{ВВОД} - нажать Enter
{y} - нажать y
1. sudo -i {ВВОД}
2. echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list {ВВОД}
3. cd /root {ВВОД}
4. wget http://www.webmin.com/jcameron-key.asc {ВВОД}
5. apt-key add jcameron-key.asc{ВВОД}
6. apt-get update{ВВОД}
7. apt-get install webmin{ВВОД}
7.1 при необходимости {y} и {ВВОД}
8. exit
После этих действий вебмин работает на https://имя_вашего_ходста_или_его_ip:10000

Оффлайн DiX

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
после https://имя_вашего_ходста_или_его_ip:10000 вылезает ошибка the certificate is not trusted и тд на этом и завис.
как быть???

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Установить этот сертификат.
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн DiX

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Установить этот сертификат.
комп выхода в инет не имеет, посему надобно знать, как он называется - скачаю с соседнего компа

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Чего ты там собрался скачивать с соседнего компа? Ты чем на https://имя_или_ip:10000 заходишь? FF? Там несколько кликов мышью, типа просмотр - установить сертификат или добавить в доверенные, не помню точно.
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн DiX

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
ступил - обычное дело )
webmin работает - только сервера samba чего то там нет. в службах, как ожидалось

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
а он установлен, чтобы быть там? :)
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн DiX

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
а он установлен, чтобы быть там? :)
установлен
оказался в Un-used Modules собака

Оффлайн DiX

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
а можно ли с пом webmin подмонтировать шару с другого компа (винд) и сделать ее доступной через свой?

Оффлайн Iliya_Gad

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Не получилось перевести на русский, в чем может быть косяк ?

 

Страница сгенерирована за 0.044 секунд. Запросов: 22.