Економте свій час з webmin

Економте свій час з Webmin

Набридли дрібні відмінності між різними збірками Linux? Спробуйте Webmin, простий інструмент з веб-інтерфейсом для адміністрування систем.

Якщо ви працюєте з безліччю дистрибутивів Linux або різними варіантами системи Unix, ви напевно стикалися з їх незначними відмінностями. Наприклад, в командах можуть використовуватися відмінні прапори або розташування файлів можуть відрізнятися, тому навіть для виконання простих операцій в кінцевому рахунку доводиться шукати необхідну інформацію, вивчаючи безліч сторінок посібників. У складі деяких дистрибутивів є інструменти для адміністрування системи з текстовим інтерфейсом (такі, як Yast зі складу дистрибутива OpenSUSE), що дозволяють в якійсь мірі подолати цю проблему, але ви в будь-якому випадку виявите, що кожен дистрибутив Linux передбачає використання різних інструментів для налаштування системи.

Ви можете знайти пакет Webmin в репозиторії пакетів програмного забезпечення вашого дистрибутива; якщо його там немає, слід завантажити архів вихідного коду з веб-сайту www.webmin.com (для цього слід використати посилання "TAR file" в лівому верхньому кутку) і виконати наведені нижче команди від імені користувача root для його установки в системну директорію / usr / local за допомогою сценарію установки:

Також ви можете виявити область повідомлення з попередженням про те, що деякі модулі є застарілими. Webmin не є монолітним інструментом; його функції реалізуються в формі модулів. Наприклад, існує модуль для настройки веб-сервера Apache, модуль для настройки сервера бази даних MySQL, а також безліч інших модулів. Webmin може оновлювати модулі в один клік, тому варто стежити за тим, щоб комутаторів для послуг не старіли.

Економте свій час з webmin

Головна сторінка Webmin містить великий обсяг інформації про систему, такий, як середнє завантаження центрального процесора, використання оперативної пам'яті, вільний дисковий простір, а також час роботи сервера.

стандартні завдання

Для того, щоб ознайомиться з можливостями Webmin натисніть на елемент "System" розташованого зліва деревовидного списку, в результаті чого розкриється підменю. Ви виявите в ньому інструменти для зміни паролів, управління розділами жорстких дисків і файловими системами, створення резервних копій даних, знищення, перезапуску і зміни пріоритетів процесів, планування виконання команд, управління обліковими записами користувачів і групами користувачів, а також для виконання інших стандартних завдань. Спробуйте натиснути на деякі з елементів підменю і розібратися з відкриваються панелями; вони дуже зручні і корисні навіть незважаючи на те, що не мають прапорців для активації кожної з функцій еквівалентних утиліт командної стрічки. При цьому для виконання щоденних завдань, пов'язаних з адмініструванням систем, Webmin є ідеальним інструментом.

Налаштування модулів

В секціях з назвами "Servers", "Networking" і "Hardware" розташованого зліва деревовидного списку ви можете виявити інші модулі для адміністрування системи. Крім того, ви також знайдете секцію з назвою "Unused Modules"; в цій секції містяться модулі, що не були активовані через те, що конфігурується їх силами програмне забезпечення не було виявлено у вашій системі. Але методи виявлення програмного забезпечення, зрозуміло, не є ідеальними; ілюстрацією цього твердження є модуль для настройки веб-сервера Apache. Ви можете встановити веб-сервер Apache, але модуль буде повідомляти про помилку, пов'язаної з пошуком виконуваного файлу Apache по некоректного шляху "server executable / usr / local / apache / bin / httpd does not exist".

Велика ймовірність того, що бінарний файл httpd може перебувати в іншій теці файлової системи, тому слід натиснути на посилання "Module Configuration" і змінити шляху відповідно до його розташуванням. Ви переконаєтеся в тому, що Webmin також спробує самостійно з'ясувати розташування файлу конфігурації вашого веб-сервера з ім'ям apache2.conf. але краще вказати і його явно (у вашій системі цей файл може бути розташований по шляху /etc/httpd/conf/httpd.conf). Натисніть кнопку "Save" в нижній частині панелі для перезавантаження модуля, після якої в разі коректного вказівки шляхів ви зможете приступити до адміністрування Apache - перейдіть на вкладку "Global Configuration" для зміни основних налаштувань веб-сервера. Наступного разу при використанні Webmin модуль конфігурації веб-сервера Apache буде переміщений з секції "Unused Modules" в секцію "Servers".

На щастя, більшість модулів Webmin також надає прямий доступ до файлів конфігурації, тому вам не доведеться використовувати SSH-клієнт для внесення мінімальних змін в ці файли. Також є можливість виконання окремих команд за допомогою модуля "Command Shell" з секції "Others", причому ви можете повторно виконувати команди завдяки функції історії. За допомогою модуля "Upload and Download" ви можете здійснювати передачу файлів на машину, що дуже корисно в тому випадку, якщо немає можливості використовувати протокол SCP. Також веб-інтерфейс Webmin містить повноцінний файловий менеджер, але для того, щоб скористатися ним, вам доведеться встановити плагін Java для веб-браузера.

Економте свій час з webmin

Деякі з модулів, такі, як OpenSSH, імітують графічний користувальницький інтерфейс з іконками.

Армія системних адміністраторів

Більш того, після відкриття модуля ви можете перейти за посиланням "View Module # x27; s Logs" (внизу деревовидного списку знизу) для ознайомлення з останніми діями, здійсненими за допомогою модуля. Ви можете, наприклад, ознайомитися зі змінами, які були внесені користувачами Webmin в конфігурацію системи і дізнатися таким чином, кого слід звинувачувати в псуванні файлів конфігурації.

Підводячи підсумок всьому сказаному, слід зазначити, що Webmin є перевіреним часом і надійним інструментом, який, в разі розгортання на безлічі систем Linux і різних варіантів систем Unix, допоможе зберегти досить багато вашого часу. Наявність уніфікованого інтерфейсу для зміни конфігурації різних операційних систем незалежно від їх особливостей з можливістю створення облікових записів для інших системних адміністраторів з обмеженими правами, безумовно, значно полегшить ваше життя, особливо при наявності великого парку комп'ютерів.

Webmin для звичайних користувачів

У міру вивчення Webmin ви можете виявити деякі функції, які можуть виявитися корисними для звичайних користувачів, які не є системними адміністраторами. Розробники Webmin серйозно сприйняли подібний запит і створили Usermin, спрощену версію Webmin з безліччю модулів, корисних для звичайних користувачів. Серед цих модулів можна виділити модулі для управління обліковими записами користувачів (наприклад, зміни власного пароля), читати електронні листи та виконання команд за розкладом. Метою розробки Usermin є надання зручної панелі для управління обліковими записами користувачів і налаштування системи для того, щоб звичайні користувачі мали можливість зміни налаштувань своїх облікових записів і могли виконувати прості завдання без необхідності вивчення прийомів роботи з командною оболонкою.

Схожі статті