Как да инсталирате Webmin на CentOS 7

Сред множеството задачи и роли, които трябва да изпълняваме в ИТ областта, е администрирането на всички сървъри за непрекъснато наблюдение на тяхното поведение, стабилност и натоварване и въпреки че има много инструменти, които можем да използваме за администриране и надзор на сървъра Днес ние ще видите прост, мощен инструмент, който несъмнено ще бъде от голяма помощ за административната задача, която имаме: Webmin. За това изследване ще използваме среда CentOS 7.

Какво е WebminWebmin е уеб интерфейс, който ни дава възможност да управляваме различни параметри на нашите сървъри и от който можем да изпълняваме административни задачи като:

  • Администриране на сметки на потребителя.
  • Конфигурация Apache.
  • DNS конфигурация.
  • Споделяйте файлове между Windows системи, използвайки Samba.
  • Установете дискови квоти.
  • Задайте настройките на защитната стена сред другите функции.
  • Webmin приложенията се основават на Перлени модули и те използват TCP порт 10000 с Библиотека на OpenSSL за целия процес на уеб комуникация, предоставяйки ни по -голяма сигурност и надеждност.

Съвместими с Webmin операционни системиНякои от операционните системи, които Webmin поддържа са:

  • TurboLinux
  • Ubuntu Linux
  • Обединен Linux
  • Бели джуджета Linux
  • Whitebox Linux
  • Wind River Linux
  • Windows
  • X / OS Linux
  • Xandros Linux
  • XenServer Linux
  • Жълто куче Linux
  • Yoper Linux
  • Mac OS X
  • Linux Mint
  • Debian
  • CentOS

ЗабележкаЗа да научите повече за този страхотен инструмент, можем да посетим следната връзка, където ще намерим wiki с всичко свързано с Webmin:

1. Създайте хранилището и инсталирайте Webmin


Етап 1
Първата стъпка, която се препоръчва да се изпълни, е да създадем наше собствено хранилище, където трябва да съхраняваме цялата информация, свързана с Webmin, за това ще създадем хранилище, наречено webmin.repo и ще използваме следната команда за този процес:
 sudo nano /etc/yum.repos.d/webmin.repo
Стъпка 2
Можем да видим, че когато имаме достъп, ще имаме празен файл, трябва да добавим следното към споменатия файл:
 [Webmin] име = неутрално разпространение на Webmin # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

Стъпка 3
Запазваме промените с помощта на клавишната комбинация

Ctrl + ИЛИ

и излизаме от редактора, използвайки комбинацията

Ctrl + х

ЗабележкаТази комбинация се прилага, когато използваме nano като редактор, ако използваме vi, процесът е различен.

Стъпка 4
След като този процес приключи, пристъпваме към изтегляне на .asc ключ и го импортираме с помощта на RPM.
За това ще използваме следната команда:

 sudo wget http://www.webmin.com/jcameron-key.asc

Стъпка 5
По -късно ще използваме следната команда за импортиране:

 sudo rpm --import jcameron-key.asc
Стъпка 6
С всичко конфигурирано по -горе, пристъпваме към инсталиране на Webmin, като използваме следната команда:
 sudo yum инсталирайте webmin

Стъпка 7
Надяваме се, че всички пакети са изтеглени и инсталирани.

Стъпка 8
В случай, че използваме защитната стена в CentOS 7, е необходимо да добавим правило, така че комуникационният порт Webmin да е активиран, не забравяйте, че портът по подразбиране е 10000. За това трябва да редактираме файла iptables с редактора, който искаме, за този случай ще използваме nano и ще въведем следното:

 sudo nano / etc / sysconfig / iptables
Стъпка 9
В показания прозорец добавяме следния ред:
 -A ВХОД -p tcp -m tcp --dport 10000 -j ПРИЕМАМ

Стъпка 10
Запазваме промените, както видяхме преди, и излизаме от редактора. Необходимо е да рестартирате услугата, тъй като правим промени в конфигурационен файл, за това използваме командата:

 услугата iptables се рестартира

2. Как да получите достъп до Webmin на CentOS 7


Етап 1
За достъп до Webmin трябва да отидем в браузър и да въведем следния синтаксис:
 http: // IP_адрес: 10000
Стъпка 2
За да видите IP на нашето оборудване CentOS 7, можем да използваме командата ifconfig или ip addr, в нашия случай IP е 192.168.0.68, за който ще въведем маршрута;
 http://192.168.0.38:1000
Стъпка 3
В показания прозорец трябва въведете идентификационни данни за root на нашия екип.

Стъпка 4
Натискаме Влизам за достъп до уеб конзолата Webmin и ще наблюдаваме следното.

Стъпка 5
От този момент имаме възможност за управление на различни параметри на сървъра като:

  • Система
  • Услуги
  • Клъстер
  • Хардуер
  • Потребители и др.

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

3. Опции за Webmin в CentOS 7


Когато влезем в конзолата, ще имаме много опции, всички много полезно за управление на екип и потребителите, ще анализираме някои от най -важните.

СистемаОт този раздел можем да управляваме различни задачи, свързани с система Какво:

  • Гледам какви услуги работят в момента и кои започват в началото на влизането
  • Промяна на пароли
  • Гледам дискове и квотаs на дискове
  • Гледам потребители и групи
  • Планирайте задачии др

СървъриОт този раздел имаме възможност да видим какви роли изпълнява нашият сървър CentOS 7 и да ги управляваме от тук, можем да управляваме роли като:

  • SSH
  • Изпрати писмо
  • Postfix
  • Apache и др.

ДругиОт тази опция имаме допълнителни инструменти за управление на сървъра като влизане чрез SSH, управление на Java файлове, управление на файлове и др.

Работа в мрежаИзползвайки тази опция, имаме цялото управление на мрежовите параметри на сървъра CentOS 7, като например:

  • Активиране и конфигуриране Защитна стена
  • Администрация на IPv4 и IPv6
  • Мониторинг на честотната лента
  • Администрация на мрежови параметри, и т.н.

ХардуерЧрез тази опция имаме достъп до управление на параметрите Какво:

  • Твърди дискове
  • Обеми
  • Системно време
  • Прегради и др.

КлъстерЧрез тази опция имаме всички възможности за управление на клъстери Какво:

  • копие на файлове
  • Създаване на клъстери
  • Потребители и групаклъстери
  • Команди на Shell за клъстери, наред с други.

Неизползвани модулиПозовава се на някои модули, които вече са включени оттегляне от Webmin но те все още остават достъпни за управление.

Както успяхме да анализираме с Webmin, имаме напълно завършена платформа, пълна с възможности за ролите, които изпълняваме като ИТ и персонал за поддръжка. С този инструмент ще имате по графичен и прост начин всички необходими конфигурации за вашите сървъри в Linux. Ако сте администратор на CentOS сървър или искате да го настроите, ето го как да създадете и конфигурирате сървър в CentOS напълно.

CentOS DHCP сървър

wave wave wave wave wave