Home
» LINUX
»
Comment changer le nom dhôte de lordinateur Linux
Comment changer le nom dhôte de lordinateur Linux
Les systèmes d'exploitation de type Unix comme Linux, BSD et autres utilisent des noms d'hôte pour communiquer entre eux. Qu'est-ce qu'un nom d'hôte ? C'est un nom unique que l'utilisateur définit. Ces noms peuvent être n'importe quoi, du prénom au nom de code en passant par une chaîne de chiffres, le nom de domaine de votre site Web ou tout autre élément intermédiaire. En ce qui concerne Linux, les noms d'hôte sont souvent définis lors du processus d'installation initial. Si vous n'êtes pas satisfait, vous pouvez changer le nom d'hôte de l'ordinateur Linux en quelque chose de différent.
Changer le nom d'hôte sous Linux implique de jouer avec le dossier racine. Cela nécessitera un accès root, donc avant de commencer avec ce guide, veuillez suivre notre tutoriel sur la façon d'activer l'utilisateur root sur Linux .
Option 1 – L'application Hostname
De nombreux systèmes d'exploitation Linux sont livrés avec un programme appelé "Nom d'hôte". C'est un petit utilitaire qui permet aux utilisateurs d'échanger et de changer rapidement et facilement le nom d'hôte de n'importe quel système Linux donné. Il permet également aux utilisateurs de définir des noms d'alias, d'afficher l' adresse IP d'un nom d'hôte donné, et bien plus encore.
Bien que la plupart des distributions soient livrées avec cette application, c'est une bonne idée de voir comment l'installer de toute façon, car certaines peuvent ne pas l'avoir configurée ou l'avoir déjà désinstallée. Pour configurer l'application Hostname, lancez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Shift + T avec le clavier. Après cela, suivez les instructions ci-dessous qui correspondent au système d'exploitation Linux que vous utilisez.
Ubuntu
sudo apt installer le nom d'hôte
Debian
sudo apt-get install nom d'hôte
Arch Linux
Malheureusement, l'application Hostname est un outil que le système d'exploitation Arch Linux ne possède pas. Heureusement, aussi utile que soit l'application Hostname, il n'est pas nécessaire de l'utiliser pour changer votre nom d'hôte. Si vous êtes sur Arch et que vous avez besoin de changer le nom d'hôte sur votre système, il est toujours possible de le faire en suivant l'option 2 dans la section suivante de cet article.
Feutre
sudo dnf installer le nom d'hôte
OuvrirSUSE
sudo zypper installer le nom d'hôte
Linux générique
La plupart des utilisateurs Linux auront accès à l'application Hostname. Cependant, si pour une raison quelconque vous n'avez aucun moyen d'y accéder, il est préférable de sauter l'option 1 et d'essayer l'option 2. Il n'y a aucun logiciel à installer, et chaque système d'exploitation Linux, aussi obscur soit-il, possède un fichier /etc/ fichier de nom d'hôte .
Changez votre nom d'hôte avec l'utilitaire Hostname
Le nom d'hôte fonctionne dans le terminal et nécessite des privilèges root. La raison pour laquelle il a besoin de Root est que le fichier de nom d'hôte sur un système Linux réside dans le répertoire système et que les utilisateurs sans privilèges de superutilisateur ne peuvent pas accéder à ce fichier. Pour obtenir un accès root, vous pouvez exécuter la commande su . Ou sudo -s est possible si vous avez désactivé le compte Root.
su -
Ou:
sudo -s
Une fois que vous avez un accès root, vous pourrez changer le nom d'hôte sur la machine avec la commande ci-dessous.
nom d'hôte -b nouveau nom d'hôte
Une fois la modification effectuée, vous pouvez confirmer votre nouveau nom d'hôte avec la commande suivante. Cependant, gardez à l'esprit que votre nouveau nom d'hôte n'apparaîtra dans aucun terminal Linux tant que vous n'aurez pas redémarré votre PC ou serveur Linux.
nom d'hôte
Définir le nom d'hôte avec un fichier
L'application Hostname permet aux utilisateurs de définir des informations sur le nom d'hôte avec un fichier. Cette fonctionnalité est particulièrement utile si le nouveau nom que vous essayez de définir est très long. Pour ce faire, ouvrez une fenêtre de terminal et obtenez un shell root avec su ou sudo -s .
su -
Ou
sudo -s
Ensuite, créez le fichier texte qui contiendra le nom d'hôte avec la commande tactile .
touchez /home/username/hostname-file
Ouvrez le fichier de nom d'hôte dans l'éditeur de texte Nano.
nano -w /home/username/hostname-file
Collez le nouveau nom d'hôte dans l'éditeur de texte Nano en appuyant sur Ctrl + Maj + V sur le clavier. Ensuite, enregistrez-le en appuyant sur Ctrl + O et quittez avec Ctrl + X .
Enfin, changez votre nom d'hôte à partir du fichier avec :
hostname -i hostname-file
Option 2 – Modifier le fichier /etc/hostname
Une autre façon de changer le nom d'hôte de l'ordinateur Linux est de modifier directement le fichier où le système enregistre le nom de votre ordinateur, dans le fichier /etc/hostname . Pour accéder au fichier et le modifier, ouvrez une fenêtre de terminal. Ensuite, obtenez un shell root en utilisant su pour vous connecter en tant que root, ou en utilisant sudo -s si vous n'avez pas accès aux privilèges de superutilisateur.
su -
Ou
sudo -s
Une fois que vous avez un accès root dans la fenêtre du terminal, ouvrez le fichier /etc/hostname dans l'éditeur de texte Nano.
nano -w /etc/nom d'hôte
À l'aide du clavier, effacez le nom d'hôte existant du fichier. Assurez-vous qu'il ne reste aucun espace. Ensuite, lorsque l'ancien nom d'hôte est supprimé, écrivez le nouveau nom d'hôte souhaité.
When you’re satisfied with the new hostname change, save the Nano text editor by pressing the Ctrl + O keyboard combination. Then, close it with Ctrl + X.