Para cambiar el nombre del servidor en ubuntu 22.04 lts, se requiere realizar los siguientes pasos.
Con hostnamectl
Esta es una utilidad que casi siempre esta presente, sino instalala.
- Verifica el nombre del servidor
$ sudo hostnamectl
- Cambia el nombre de forma permanente. Requiere que seas sudo
$ sudo hostnamectl set-hostname pruebas.midominio.com
Cambiando con comando hostname y archivos de configuración
- Para cambiarlo de forma temporal y vuelve a su nombre cuando se cierra la sesión.
$ hostname
$ hostname pruebas.midominio.com
- Para cambiarlo de forma permanente, requiere que tengas permisos de sudo. Edita el archivo hostname.
$ sudo vi /etc/hostname
***
pruebas.midominio.com
- Modifica el archivo hosts
$ sudo vi /etc/hosts
***
127.0.0.1 localhost
127.0.0.1 pruebas.midominio.com
- Por ultimo, si es estas en un ambiente virtualizado es posible que tengas el archivo de configuración de la nube. Cambia la bandera para preservar el nombre en la maquina virtual
$ sudo vi /etc/cloud/cloud.cfg
***
.....
preserve_hostname: true
.....
- Por ultimo reinicia el servidor, y vuelve a conectarte para validar los cambios.
$ sudo reboot
$ ssh pruebas.midominio.com
usuario@pruebas: ~$