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?
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?
Risposte:
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
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.
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.
E se necessario ci sono diverse interfacce web specializzate come
La vitalizzazione ha anche diverse opzioni.
Virt manager - supporta KVM, Xen e LXC con visualizzatore di spezie e VNC integrato .
Se usi KVM puoi usare Virt Manager su ssh - https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Administration_Guide/chap-Virtualization_Administration_Guide-Remote_management_of_virtualized_guests
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/
Le soluzioni a pagamento come cpanel sono molto popolari.
Oltre alla gestione del server ci sono diversi strumenti disponibili per monitorare il tuo server.
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:
https://ubuntuforums.org/showthread.php?t=1477696
HIDS (Host Intrusion Detection System)
OSSEC è popolare - https://ossec.github.io/
Nagios - https://www.nagios.org/ di nuovo un'opzione molto popolare