Soy nuevo en los servidores de Ubuntu y no estoy tan familiarizado con la línea de comando (bash) como desearía.
¿Qué interfaces gráficas están disponibles para la gestión del servidor?
Respuesta1
La línea de comando es suficiente
Entiendo que la idea de una interfaz de línea de comandos puede resultar un poco incómoda al principio, pero en realidad es una elecció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 su elección.
Ventaja: rápido y seguro (a través de ssh).
Los entornos de escritorio de la OMI 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 administrar usuarios, tales tareas no 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 el disco, complica las actualizaciones y agrega posibles agujeros de seguridad (más aplicaciones == más posibles agujeros de seguridad).
Para administrar servidores use ssh + screen o una alternativa a screen -¿Existe alguna alternativa fácil de usar a la pantalla?
Esto le permite conectarse y volver a conectarse a su servidor.
Asegúrese de proteger ssh con al menos claveshttp://bodhizazen.com/Tutorials/SSH_security
nano / vim / emacs son excelentes herramientas para editar. Puedes usar vim + ssh para editar archivos de forma remotahttps://unix.stackexchange.com/questions/202918/how-do-i-remotely-edit-files-via-ssh
O puede montar su sistema de archivos sobre sshfshttps://help.ubuntu.com/community/SSHFS
De los comentarios
crilisPero realmente aprenda la CLI. Es la base de herramientas de gestión fiables como Puppet o Terraform porque puede automatizarse.
el.pescadoTambién recomendaría acostumbrarse a las herramientas de línea de comandos. Algunas distribuciones proporcionan herramientas de administración 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.
Herramientas gráficas - Soluciones WEB
si te sientesNECESIDAD una interfaz gráfica utiliza una de las muchas interfaces basadas en web. Estas herramientas son más rápidas que VNC, más seguras que VNC, interfaces gráficas y tareas específicas del servidor.
Puede protegerlos a través de https o ssh (según la herramienta).
Puede conectarse a ellos desde cualquier sistema operativo a través de un navegador.
- Webmin http://www.webmin.com/
- Cabina http://cockpit-project.org/
Y si es necesario, hay varias interfaces web especializadas como
- phpmyadmin- gestiona bases de datoshttps://www.phpmyadmin.net/
La vitrualización también tiene varias opciones.
administrador de virtudes- apoyaKVM, Xen y LXCcon ambosEspecias y visor VNC integrados..
Si usa KVM, puede usar Virt Manager a través de 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.html
- Hay muchas alternativas incluyendooVirt-https://ovirt.org/
Existe una amplia gama de herramientas alternativas y 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.
panel central https://cpanel.com/ https://cpanel.com/
Herramientas de seguridad
Además de la administración del servidor, hay varias herramientas disponibles para monitorear su servidor.
- NIDS (detección de intrusiones en la red)
Bufido https://www.snort.org/es sólo una herramienta para monitorear el tráfico de la red, puede resultar un poco excesivo para la mayoría de los usuarios. Base es la interfaz gráfica de snort:
https://ubuntuforums.org/showthread.php?t=1477696
HIDS (Sistema de detección de intrusiones en el host)
OSSECes popular -https://ossec.github.io/
Nagios-https://www.nagios.org/nuevamente una opción muy popular