Soy nuevo en los servidores de Ubuntu y no estoy tan familiarizado con la línea de comandos (bash) como deseo.
¿Qué interfaces gráficas están disponibles para la gestión del servidor?
Soy nuevo en los servidores de Ubuntu y no estoy tan familiarizado con la línea de comandos (bash) como deseo.
¿Qué interfaces gráficas están disponibles para la gestión del servidor?
Respuestas:
Entiendo que la idea de una interfaz de línea de comandos puede ser un poco incómoda al principio, pero realmente es una opción razonable. Utiliza la interfaz de línea de comandos como en un escritorio, por lo que ya debería estar un poco familiarizado con bash / zsh / shell de elección.
Ventaja: rápida y segura (a través de ssh).
Los entornos de escritorio IMO realmente no ayudan en los servidores, ya que todo el lado del servidor es la línea de comandos.
Iniciar / detener servicios, editar archivos de configuración, instalar / actualizar paquetes, mover archivos de datos, firewall y herramientas de red, y la administración de usuarios, tales tareas no se mejoran al ejecutar un terminal gráfico.
La instalación de un entorno de escritorio agrega cientos de paquetes, la gran mayoría no se utilizan y, por lo tanto, ocupa espacio en disco, actualizaciones complicadas y agrega posibles agujeros de seguridad (más aplicaciones == más agujeros de seguridad potenciales).
Para administrar servidores, use ssh + screen o una alternativa a la pantalla: ¿hay alguna alternativa amigable para la pantalla?
Esto le permite adjuntar y volver a conectar a su servidor.
Asegúrese de asegurar ssh con un mínimo de claves http://bodhizazen.com/Tutorials/SSH_security
nano / vim / emacs son excelentes herramientas para editar. Puede usar archivos de edición vim + ssh de forma remota /unix/202918/how-do-i-remotely-edit-files-via-ssh
O puede montar su sistema de archivos sobre sshfs https://help.ubuntu.com/community/SSHFS
chrylis Realmente, sin embargo, aprender la CLI Es la base de herramientas de administración confiables como Puppet o Terraform porque puede automatizarse.
el.pescado También recomendaría acostumbrarse a las herramientas de línea de comandos. Algunas distribuciones proporcionan herramientas de administración de GUI (como YAST en OpenSuse), pero cada una de esas distribuciones proporciona otras diferentes. Las herramientas de línea de comandos, por otro lado, funcionan más o menos igual en todos los Linux.
Si cree que NECESITA una interfaz gráfica, use una de las muchas interfaces basadas en la web. Estas herramientas son más rápidas que VNC, más seguras que VNC, las interfaces gráficas y las tareas específicas del servidor.
Puede asegurarlos a través de https o ssh (dependiendo de la herramienta).
Puede conectarse a ellos desde cualquier sistema operativo a través de un navegador.
Y si es necesario, hay varias interfaces web especializadas, como
La vitrualización también tiene varias opciones.
Virt manager : admite KVM, Xen y LXC con visor de especias y VNC incorporado .
Si usa KVM, puede usar Virt Manager sobre 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_Reuest_management_ofuest.html
Hay una amplia gama de herramientas alternativas en las que puede encontrar muchas interfaces web si busca en Google. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/
Las soluciones pagas como cpanel son muy populares.
Además de la administración del servidor, hay varias herramientas disponibles para monitorear su servidor.
Snort https://www.snort.org/ es solo una herramienta para monitorear el tráfico de red, puede ser un poco exagerado para la mayoría de los usuarios. Base es la interfaz gráfica para snort:
https://ubuntuforums.org/showthread.php?t=1477696
HIDS (Sistema de detección de intrusiones del huésped)
OSSEC es popular: https://ossec.github.io/
Nagios - https://www.nagios.org/ nuevamente una opción muy popular