Gestione grafica dei server


13

Sono nuovo sui server Ubuntu e non ho familiarità con la riga di comando (bash) come desidero.

Quali interfacce grafiche sono disponibili per la gestione dei server?


Ecco un breve cheat sheet sysadmin.it-landscape.info
Peshmerge,

1
@Peshmerge - La testa esplode
Pantera il


@wjandrea webmin, pozzetto, pannello ....
Pantera,

Un nuovo strumento di gestione alternativo come spacewalk potrebbe essere ... Timone. rudder-project.org it.wikipedia.org/wiki/Rudder_(software) dai un'occhiata.
Alex,

Risposte:


17

La riga di comando è sufficiente

Capisco l'idea di un'interfaccia a riga di comando all'inizio potrebbe essere un po 'scomoda, ma in realtà è una scelta ragionevole. Si utilizza l'interfaccia della riga di comando come su un desktop, quindi si dovrebbe già avere un po 'di familiarità con bash / zsh / shell di scelta.

Vantaggio: veloce e sicuro (tramite ssh).

Gli ambienti desktop IMO non aiutano davvero sui server poiché tutto il lato server è riga di comando.

I servizi di avvio / arresto, modifica dei file di configurazione, installazione / aggiornamento dei pacchetti, spostamento dei file di dati, firewall e strumenti di rete e gestione degli utenti di tali attività non vengono migliorati eseguendo un terminale grafico.

L'installazione di un ambiente desktop aggiunge centinaia di pacchetti che la maggior parte sono inutilizzati e quindi occupa spazio su disco, aggiornamenti complicati e aggiunge potenziali buchi di sicurezza (più applicazioni == più potenziali buchi di sicurezza).

Per gestire i server utilizzare ssh + screen o un'alternativa allo schermo - Esiste un'alternativa facile da usare allo schermo?

Ciò consente di collegarsi e ricollegarsi al server.

Assicurati di proteggere ssh con un minimo di chiavi http://bodhizazen.com/Tutorials/SSH_security

nano / vim / emacs sono tutti ottimi strumenti per l'editing. Puoi utilizzare i file di modifica vim + ssh da remoto /unix/202918/how-do-i-remotely-edit-files-via-ssh

Oppure puoi montare il tuo file system su sshfs https://help.ubuntu.com/community/SSHFS


Dai commenti

  • chrylis Ma davvero, impara la CLI. È la base per strumenti di gestione affidabili come Puppet o Terraform perché può essere automatizzato.

  • el.pescado Consiglierei anche di abituarmi agli strumenti da riga di comando. Alcune distribuzioni forniscono strumenti di amministrazione della GUI (come YAST su OpenSuse), ma ognuna di esse ne fornisce diverse. Gli strumenti da riga di comando, invece, funzionano più o meno allo stesso modo su ogni Linux.


Strumenti grafici - Soluzioni WEB

Se ritieni di BISOGNO di un'interfaccia grafica, utilizza una delle tante interfacce basate sul Web. Questi strumenti sono più veloci di VNC, più sicuri di VNC, interfacce grafiche e attività specifiche del server.

Puoi proteggerli tramite https o ssh (a seconda dello strumento).

È possibile connettersi a loro da qualsiasi sistema operativo tramite un browser.

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

Immagine Webmin

  1. Cockpit http://cockpit-project.org/

inserisci qui la descrizione dell'immagine

E se necessario ci sono diverse interfacce web specializzate come

  1. phpmyadmin - gestisce i database https://www.phpmyadmin.net/

phpmyadmin

  1. La vitalizzazione ha anche diverse opzioni.

Manager Virt

oVirt

  1. C'è una vasta gamma di strumenti alternativi che puoi trovare molte interfacce web se cerchi su Google. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/

cPanel


Strumenti di sicurezza

Oltre alla gestione del server ci sono diversi strumenti disponibili per monitorare il tuo server.

  • NIDS (Network Intrusion Detection)

Snort https://www.snort.org/ è solo uno strumento per monitorare il traffico di rete, potrebbe essere un po 'eccessivo per la maggior parte degli utenti. Base è l'interfaccia grafica per snort:

Vedi 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

BASE

OSSEC

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.