Para quien quiera tener un servidor sin modo gráfico, Webmin es una magnífica herramienta que permite gestionar casi cualquier cosa de un servidor vía web. Siguiendo las instrucciones de su página web, lo instalaremos en un servidor CentOS.
# echo "[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1" > /etc/yum.repos.d/webmin.repo
# yum install webmin
Ahora se instalará y conectará al puerto 10000 por TCP, así que habrá que abrirlo
desde el router, para lo cual he usado la sencilla interfaz del programa
system-config-firewall-tui
. Hecho esto, ve a la dirección de tu servidor
desde un navegador, algo así como https://tu.servidor:10000, y sáltate la
advertencia de error de certificado. Podrás acceder como root.
Permitir que otros usuarios accedan
Para ello, dentro de Webmin vamos al menú Webmin > Webmin Users y ahí podremos configurar todo lo que queramos.
En principio me bastará con entrar en
Configure Unix User Authentication y marcar la casilla
Allow users who can run all commands via sudo
to login as
root
y guardar, claro que si no he instalado previamente el módulo perl(IO::Pty) me dará un
error (fácilmente corregible con un
yum install "perl(IO::Pty)"
).