- - Comment changer le nom d'hôte de l'ordinateur Linux

Comment changer le nom d'hôte de l'ordinateur Linux

Systèmes d’exploitation de type Unix tels que Linux, BSD etd’autres utilisent des noms d’hôte pour se parler. Qu'est-ce qu'un nom d'hôte? C'est un nom unique que l'utilisateur a défini. Ces noms peuvent être n’importe quoi, d’un prénom à un nom de code, en passant par une chaîne de chiffres, le nom de domaine de votre site Web ou tout autre chose entre les deux. Lorsqu'il s’agit de Linux, les noms d’hôte sont souvent définis au cours du processus d’installation initiale. Si cela ne vous convient pas, vous pouvez modifier le nom d’hôte de l’ordinateur Linux.

Changer le nom d’hôte sous Linux implique de déconnerautour avec le dossier racine. Cela nécessitera un accès racine. Avant de commencer avec ce guide, veuillez suivre notre tutoriel sur la façon d'activer l'utilisateur racine sous Linux.

Option 1 - L'application Hostname

De nombreux systèmes d'exploitation Linux sont livrés avec un programmeappelé «Nom d’hôte». C’est un petit utilitaire qui permet aux utilisateurs d’échanger rapidement et facilement le nom d’hôte de tout système Linux, rapidement et facilement. 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 cetteapplication, c’est une bonne idée de voir comment l’installer de toute façon, car certains peuvent ne pas l’avoir configurée ou l’avoir déjà désinstallée. Pour configurer l’application Hostname, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T avec le clavier. Ensuite, suivez les instructions ci-dessous correspondant au système d'exploitation Linux que vous utilisez.

Ubuntu

sudo apt install hostname

Debian

sudo apt-get install hostname

Arch Linux

Malheureusement, l'application Hostname est un outil quile système d'exploitation Arch Linux n'a pas. Heureusement, aussi utile que soit l’application Hostname, il n’est pas nécessaire de l’utiliser pour modifier votre nom d’hôte. Si vous êtes sur Arch et avez besoin de changer le nom d’hôte de votre système, vous pouvez toujours le faire en suivant l’option 2 de la section suivante de cet article.

Feutre

sudo dnf install hostname

OpenSUSE

sudo zypper install hostname

Linux générique

La plupart des utilisateurs de Linux auront accès au nom d'hôteapp. Cependant, si pour une raison quelconque vous n’avez pas le moyen d’y accéder, il est préférable de sauter l’option 1 et de choisir l’option 2. Il n’existe aucun logiciel à installer, et chaque système d’exploitation Linux / etc / hostname fichier.

Changez votre nom d'hôte avec l'utilitaire Hostname

Le nom d'hôte fonctionne dans le terminal et nécessite une racineprivilèges. La raison pour laquelle il a besoin de Root est que le fichier du 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 super-utilisateur ne peuvent pas accéder à ce fichier. Pour obtenir un accès root, vous pouvez exécuter le programme su commander. Ou sudo -s est possible si le compte racine est désactivé.

su -

Ou:

sudo -s

Une fois que vous avez un accès racine, vous pourrez modifier le nom d’hôte sur la machine à l’aide de la commande ci-dessous.

hostname -b new hostname

Une fois le changement effectué, vous pouvez confirmer votrenouveau nom d'hôte avec la commande suivante. Gardez toutefois à l'esprit que votre nouveau nom d'hôte n'apparaîtra sur aucun terminal Linux jusqu'à ce que vous redémarriez votre PC ou serveur Linux.

hostname

Définir le nom d'hôte avec un fichier

L’application Hostname permet aux utilisateurs de définirinfo 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 le toucher commander.

touch /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. Puis, enregistrez-le en appuyant sur Ctrl + O et sortir avec Ctrl + X.

Enfin, modifiez votre nom d’hôte à partir du fichier avec:

hostname -i hostname-file

Option 2 - Modifier le fichier / etc / hostname

Un autre moyen de changer le nom d’hôte de l’ordinateur Linux consiste à modifier directement le fichier où le système enregistre le nom de votre ordinateur, dans le répertoire. / etc / hostname fichier. Pour accéder au fichier et l’éditer, 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 accès à la racine dans la fenêtre du terminal, ouvrez le / etc / hostname fichier dans l'éditeur de texte Nano.

nano -w /etc/hostname

À l’aide du clavier, effacez le nom d’hôte existant du fichier. Assurez-vous qu'il n'y a pas d'espace disponible. Ensuite, lorsque l'ancien nom d'hôte est supprimé, écrivez votre nouveau nom d'hôte souhaité.

Lorsque vous êtes satisfait du changement de nom d’hôte, enregistrez l’éditeur de texte Nano en appuyant sur le bouton Ctrl + O combinaison de clavier. Puis fermez-le avec Ctrl + X.

commentaires