El machineid es un identificador único de la máquina que aparece al ser instalado el sistema o bien durante el arranque. El machine ID se encuentra en /etc/machine-id y suele generarse de forma aleatoria durante la instalación del sistema operativo o durante el primer arranque y permanece constante durante los siguientes arranques.

No es conveniente que existan equipos con el mismo machine-id tal cual pasa con Windows y su SID, en el caso de la plataforma de Microsoft se puede utilizar el comando sysprep, pero en linux es mucho más simple.

Cambiar la identificación de la máquina

1. Borrar el «id-máquina» original: el
– Podemos eliminar o vaciar el archivo de identificación de la máquina para borrar el valor original.

rm /etc/machine-id

2. Crear el nuevo valor «machine-id»
Genere una nueva identificación de máquina mediante el comando «systemd-machine-id-setup» que rellena el archivo que eliminamos con un valor nuevo y único.

systemd-machine-id-setup

3. Verificar
Verifique el nuevo valor de machine-id.

cat /etc/machine-id

Aplicado en rhel 7.1 y 8, también sirve para las derivadas.

RECOMENDADO DE HOYLibre

4 COMENTARIOS

  1. ¿ Como haces en las distros que no utilizan SystemD ?

    Yo hace tiempo tenia anotado como hacerlo, como generarlo, pero perdi las notas XD
    Tengo un recuerdo muy remoto de que la que tengo actualmente la cree con una utilidad de SSL.

    Ya que difiere mucho del valor que me da utilizar :
    dbus-uuidgen –ensure=/tmp/machine-id

    aunque el comando que recuerdo tambien usaba el –ensure :v

Deja un comentario