Графічне управління сервером


13

Я новачок у серверах Ubuntu і не так знайомий з командним рядком (bash), як я б хотів.

Які графічні інтерфейси доступні для управління сервером?


Ось швидкий шпаргалка sysadmin.it-landscape.info
Пешмерге

1
@Peshmerge - Голова вибухає
Пантера


@wjandrea webmin, кабіна, панель ....
Пантера

Новим альтернативним інструментом управління, таким як Spacewalk, може стати ... Рубіж. rudder-project.org en.wikipedia.org/wiki/Rudder_(software) подивіться.
Олексій

Відповіді:


17

Командного рядка достатньо

Я розумію, що ідея інтерфейсу командного рядка спочатку може бути трохи незручною, але насправді це розумний вибір. Ви використовуєте інтерфейс командного рядка як на робочому столі, так що ви вже повинні бути трохи знайомі з вибором bash / zsh / shell.

Перевага - швидкий і безпечний (через ssh).

Настольні середовища IMO насправді не допомагають на серверах, оскільки все, що стоїть на сервері, є командним рядком.

Служби запуску / зупинки, редагування конфігураційних файлів, встановлення / оновлення пакетів, переміщення файлів даних, брандмауер та мережеві інструменти та управління користувачами такі завдання не покращуються за допомогою графічного терміналу.

Встановлення робочого середовища додає сотні пакетів, переважна більшість яких не використовується, і, таким чином, займає дисковий простір, складні оновлення та додає потенційні отвори в безпеці (більше додатків == більше потенційних дірок для безпеки).

Для управління серверами використовуйте ssh + screen або альтернативний екран - чи є зручна для користувача альтернатива екрану?

Це дозволяє вам приєднати та повторно приєднатись до свого сервера.

Обов'язково закріпіть ssh за допомогою мінімум ключів http://bodhizazen.com/Tutorials/SSH_security

nano / vim / emacs - чудові інструменти для редагування. Ви можете віддалено використовувати редактор файлів vim + ssh /unix/202918/how-do-i-remotely-edit-files-via-ssh

Або ви можете встановити вашу файлову систему на sshfs https://help.ubuntu.com/community/SSHFS


З коментарів

  • chrylis Дійсно, хоча, дізнатися CLI. Це основа для надійних інструментів управління, таких як Лялька або Тераформа, тому що їх можна автоматизувати.

  • el.pescado Я також рекомендую звикнути до інструментів командного рядка. Деякі дистрибутиви надають інструменти для адміністрування графічного інтерфейсу (наприклад, YAST на OpenSuse), але кожен з них надає різні. Інструменти командного рядка, з іншого боку, працюють більш-менш однаково на кожному Linux.


Графічні інструменти - веб-рішення

Якщо ви відчуваєте , що вам ПОТРІБЕН графічний інтерфейс використовувати один з багатьох інтерфейсів на основі веб. Ці засоби швидші, ніж VNC, більш безпечні, ніж VNC, графічні інтерфейси та конкретні серверні завдання.

Ви можете захистити їх через https або ssh (залежно від інструменту).

Ви можете підключитися до них з будь-якої ОС через браузер.

  1. Webmin http://www.webmin.com/

Зображення Webmin

  1. Кокпіт http://cockpit-project.org/

введіть тут опис зображення

А за потреби є кілька спеціалізованих веб-інтерфейсів, таких як

  1. phpmyadmin - керує базами даних https://www.phpmyadmin.net/

phpmyadmin

  1. Вітруалізація також має кілька варіантів.

Віртуальний менеджер

oVirt

  1. Існує широкий спектр альтернативних інструментів, за допомогою яких можна знайти багато веб-інтерфейсів, якщо ви шукаєте Google. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/

cPanel


Засоби безпеки

Окрім управління сервером, існує кілька інструментів для контролю вашого сервера.

  • NIDS (мережеве виявлення вторгнень)

Snort https://www.snort.org/ - це лише один інструмент для моніторингу мережевого трафіку, який може бути трохи надмірним для більшості користувачів. База - це графічний інтерфейс для фронт:

Дивіться https://s3.amazonaws.com/snort-org-site/production/document_files/files/000/000/122/original/Snort_2.9.9.x_on_Ubuntu_14-16.pdf

https://ubuntuforums.org/showthread.php?t=1477696

БАЗА

  • HIDS (Система виявлення вторгнення хазяїна)

    OSSEC популярний - https://ossec.github.io/

OSSEC

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.