En realitat només cal canviar el nom del HOST en dos fitxer:
/etc/hostnamei
/etc/hostsPer fer-ho, he elaborat un script que ho fa automàticament, només cal crear un fitxe des del terminalr:
nano canvianom.shamb el següent contingut:
#!/bin/bash
##Mostrem l'actual NOM
clear
echo "El nom a canviar és:" $HOSTNAME;
##Definim el nou nom
echo "Fica el nou nom de la màquina:";
read NOM_MAQUINA;
echo "El nou noum serà: "$NOM_MAQUINA;
echo "Si no es correcte pots cancelar amb les tecles CTRL+C";
echo "Continuem en 3 segons";
sleep 3;
##Cerquem i canviem el nom
perl -pi -e "s[$HOSTNAME] [$NOM_MAQUINA]g" /etc/hostname
perl -pi -e "s[$HOSTNAME] [$NOM_MAQUINA]g" /etc/hosts
clear
echo " Nom canviat! es recomana reinciar o tancar sessió";
sleep 5;
Desem el fitxer i li donem permissos d'execució:
chmod a+x canvianom.shAra l'executem:
sudo ./canvianom.shPrimer ens mostrarà el nom actual i després ficarem el nom que volem ficar de nou a la màquina ( hostname).
Per realitzar els canvis cal tancar sessió i tornar a obrir o simplement reiniciar.
Aquest script ens és molt pràctic si l'utilitzem abans d'instal.lar l'agent d'OCSinventory.
Cap comentari:
Publica un comentari a l'entrada