- 1. Как да инсталирате Webmin Linux
- 2. Добавете валиден сертификат с Let's Encrypt в Webmin Linux
- 3. Как да използвате Webmin в Ubuntu 17: Управление на потребители и групи
- 4. Как да използвате Webmin в Ubuntu 17: Актуализиране на пакети на Ubuntu
- 5. Как да използвате Webmin в Ubuntu 17: Допълнителни параметри
Ubuntu 17.10 е новата операционна система, разработена от Ubuntu и предлага различни функции както в настолните, така и в сървърните си версии.
Подобно на повечето дистрибуции на Linux, Ubuntu 17.10 ни позволява да инсталираме множество инструменти, фокусирани върху управлението на самата операционна система, както и на приложенията, инсталирани на нея.
Webmin е част от тази избрана група приложения благодарение на пълния си панел с опции, в който контролирането на всеки аспект на системата ще бъде проста задача.
Solvetic ще обясни стъпка по стъпка как да инсталирате и използвате Webmin в Ubuntu 17.10.
Какво е WebminWebmin е уеб-базиран интерфейс за системно администриране за Unix.
Възможно е да се използва всеки съвременен уеб браузър, а с Webmin можем да конфигурираме потребителски акаунти, Apache, DNS, споделяне на файлове и много други.
Webmin е проектиран да елиминира необходимостта от ръчно редактиране на конфигурационни файлове на Unix като / etc / passwd и ни позволява да администрираме система от конзолата или отдалечено. Webmin се състои от прост уеб сървър и няколко CGI програми, които директно актуализират системните файлове като /etc/inetd.conf и / etc / passwd. Уеб сървърът и всички CGI програми са написани на Perl версия 5 и не използват нестандартни Perl модули.
Всички последни версии на Webmin са лицензирани под подобен BSD лиценз, което означава, че може да се разпространява свободно и модифицира за търговска и нетърговска употреба. Тъй като Webmin поддържа концепцията за модули (като например плъгини PhotoShop), всеки може да разработва и разпространява свои собствени модули Webmin за всякакви цели и да ги разпространява под всеки лиценз (като GPL, търговски или споделен софтуер).
Поддържани операционни системиТъй като има различни Unix-подобни операционни системи и много дистрибуции на Linux използват различни местоположения за различните си конфигурационни файлове, Webmin може да поддържа само системи, за които е конфигуриран. Следните операционни системи са съвместими с последната версия 1.860 на Webmin.
- AlphaCore Linux
- Amazon Linux
- APLINUX
- Азиатски
- Asianux сървър
- Голям блок
- BSDI
- Caixa Magica
- Калдера OpenLinux
- Калдера OpenLinux eServer
- cAos Linux
- Cendio LBS Linux
- CentOS Linux
- CloudLinux
- Cloudrouter Linux
- Кобалт Linux
- Кохерентна технология Linux
- Debian
- FreeBSD
- IBM AIX
- Mac OS X
- OpenBSD
- Redhat Linux
- Ubuntu и много други.
Функции на WebminНякои от функциите, които откриваме, когато използваме Webmin, са:
- Управление на потребителски акаунти
- Конфигурация на Apache
- DNS конфигурация на сървъра
- Споделяйте файлове между операционни системи Windows с помощта на Samba
- Задайте квоти за твърдия диск
- Задайте настройките на защитната стена
- Webmin включва повече от 116 модула на ниво система, сървъри, мрежи, хардуер и др.
Предишни изискванияЗа да инсталираме Webmin в Ubuntu 17.10 трябва да имаме следното:
- Екип с Ubuntu 17.10, в случай че го нямаме, можем да го изтеглим от официалния Ubuntu.
- Инсталирайте Apache в системата
След това ще видим как да инсталираме и използваме Webmin на Ubuntu 17.10.
1. Как да инсталирате Webmin Linux
Етап 1
На първо място, ще е необходимо да добавим хранилището на Webmin, за да можем лесно да инсталираме и актуализираме Webmin, използвайки нашия мениджър на пакети. Ще постигнем това, като добавим хранилището към файла /etc/apt/sources.list, можем да направим това с помощта на предпочитания редактор:
sudo nano /etc/apt/sources.listТам ще добавим следния ред в края на файла:
deb http://download.webmin.com/download/repository sarge contrib
Стъпка 2
Запазваме промените с помощта на клавишите Ctrl + O и излизаме от редактора с помощта на клавишите Ctrl + X. След това ще добавим ключа PGP на Webmin, така че системата да се довери на новото хранилище, ще изпълним следното:
sudo wget http://www.webmin.com/jcameron-key.asc
Стъпка 3
По -късно ще изпълним следното:
sudo apt-key добавете jcameron-key.asc
Стъпка 4
След като хранилищата са инсталирани, продължаваме да ги актуализираме, като изпълним следния ред:
sudo apt актуализацияС актуализираните хранилища пристъпваме към инсталиране на Webmin със следната команда:
sudo apt-get install webmin
Стъпка 5
Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на пакетите и след като този процес приключи, ще видим следното:
Можем да видим, че инсталацията е била правилна и имаме начин да влезем от уеб браузъра. Ние ще копираме тази информация, тъй като тя ще бъде необходима по -късно
2. Добавете валиден сертификат с Let's Encrypt в Webmin Linux
Понастоящем Webmin е конфигуриран да използва HTTPS, но използва ненадежден, самоподписан сертификат. Ще го заменим с валиден Let's Encrypt сертификат.
Етап 1
Ще имаме достъп до Webmin от уеб браузър, използвайки някой от следните синтаксиси:
https: // IP_адрес: 10000 https: // Име на компютър: 10000Ще видим следното, свързано с грешката в сертификата:
Стъпка 2
Там кликваме върху опцията Добавяне на изключение, така че браузърът да ни позволи достъп. Ще видим следния прозорец, в който трябва да влезем с нашите идентификационни данни:
Щракнете върху бутона Вход и това ще бъде първоначалната среда на Webmin в Ubuntu 17.10.
Увеличете
Стъпка 3
В този панел трябва да намерим реда Име на хост на системата и да кликнем върху него и ще се покаже следното:
Увеличете
Стъпка 4
Ще намерим полето Hostname и ще въведем пълното име на домейн в полето. След това кликваме върху бутона Запазване в долната част на страницата, за да приложим настройките. След като това стане, показваме опциите на Webmin отляво и избираме конфигурация на Webmin и ще видим следното:
Стъпка 5
Там избираме опцията SSL Encryption и в новия прозорец, който се показва, ще отидем в раздела Let's Encrypt:
Увеличете
Чрез този екран можем да кажем на Webmin как да получи и поднови сертификата. Сертификатите Let's Encrypt изтичат след 3 месеца, но можем да инструктираме Webmin автоматично да се опитва да подновява сертификата Let's Encrypt всеки месец. Let's Encrypt търси файл за потвърждение на нашия сървър, така че ще конфигурираме Webmin да постави файла за проверка в папката / var / www / html, която е папката, използвана от уеб сървъра на Apache, който е инсталиран в системата в работно състояние.
Трябва да следваме тези стъпки, за да конфигурираме сертификата
- Попълнете имената на хостове за сертификата с неговото FQDN в полето Hostname
- За основната директория на уебсайта на файла за валидиране избираме бутона Друга директория и въвеждаме / var / www / html.
- За месец влезте в секцията за автоматично подновяване, ние ще премахнем избора на опцията за автоматично подновяване, като въведем 1 в полето за въвеждане и изберете радио бутона вляво от полето за въвеждане.
- Ще кликнете върху бутона Заявка за сертификат. След няколко секунди ще видим екран за потвърждение.
3. Как да използвате Webmin в Ubuntu 17: Управление на потребители и групи
Webmin е цялостен инструмент, който ни позволява да администрираме подробно различни системни параметри. За да управляваме потребители и групи, отиваме в секцията Система и там избираме опцията Потребители и групи:
Ще се покаже следното:
Увеличете
Там можем да видим, създаваме, редактираме или изтриваме потребител в системата. Ако искаме да създадем нов потребител, щракнете върху бутона Създаване на нов потребител и ние ще попълним следните полета:
Полета
- Попълнете потребителското име с разполагане
- Изберете Автоматично за User ID
- Попълнете Истинското име с описателно име
- За Home Directory изберете Automatic
- За Shell изберете / bin / bash от падащия списък
- За парола избираме Нормална парола и ще напишем парола за споменатия потребител
- За основната група изберете Нова група със същото име като потребителя
- За Вторична група изберете sudo от списъка Всички групи и натиснете бутона ->, за да добавите групата към списъка в групи
- Натиснете Създай, за да създадете този нов потребител
Увеличете
4. Как да използвате Webmin в Ubuntu 17: Актуализиране на пакети на Ubuntu
Webmin ни позволява да актуализираме всички пакети чрез потребителския интерфейс. За да актуализираме всички пакети, първо ще отидем на таблото за управление и след това ще потърсим полето Актуализации на пакети. Ако има налични актуализации, ще видим връзка, показваща броя на наличните актуализации:
Можем да видим, че в този случай имаме 32 пакета за актуализиране. Можем да кликнем върху посочения ред и ще получим достъп до съответните налични актуализации:
Увеличете
5. Как да използвате Webmin в Ubuntu 17: Допълнителни параметри
Раздел Табло за управление
Ако отидем в раздела Dashboard, можем да видим подробности за системата, като следното.
Подробности за системата
- Име на отбора
- Текуща операционна система
- Версия на Webmin
- Тематична версия
- Тип ядро и процесор
- Информация за процесора
- Време на работа на системата
- Средно натоварване на процесора
- Дисково пространство и памет
- Истинска памет
Раздел Webmin
Сега от раздела Webmin имаме различни опции за използване и конфигуриране, като например:
WebminОт този раздел можем да управляваме стойности като:
- Общи настройки на Webmin
- Създайте резервни копия на файлове
- Прегледайте събитията в приложението
СистемаТова е една от най -практичните възможности на Webmin, тъй като ни позволява да изпълняваме задачи като:
- Рестартирайте или изключете системата
- Променете паролите
- Архивирайте системния файл
- Завъртете системните регистрационни файлове
- Удостоверете PAM
- Стартирайте процеси
- Създавайте планирани задачи
- Преглед на системни събития
- Управление на потребители и групи
Други:Чрез тази опция имаме възможност да извършваме действия като:
- Достъп до командния ред
- Създайте персонализирани команди
- Управление на файлове
- Управление на Perl модули
- Достъп до текстови редактори и др.
Работа в мрежаЧрез тази опция ще бъде възможно да се управляват мрежовите параметри на сървъра като:
- Наблюдавайте честотната лента
- Настройте защитната стена
- Конфигурирайте мрежата на общо ниво и повече
ХардуерВ този раздел ще бъде възможно да се изпълняват задачи като:
- Проверете дяловете на твърдия диск
- Управление на принтери
- Задайте системна дата и час
СървъриВ тази опция ние конфигурираме имейл акаунти.
Така виждаме как Webmin е мощна помощна програма за общ контрол на Ubuntu 17.10.