Comment changer le nom d'hôte CentOS



Essayez Notre Instrument Pour Éliminer Les Problèmes

Les implémentations CentOS, Red Hat et Fedora Linux fonctionnent un peu différemment de celles basées sur Debian. CentOS 7 et plus récent comportent des contrôles de type Debian tels que mais certains codeurs estiment que cela ne fait pas partie de l'expérience Red Hat. En conséquence, il existe un moyen distinct de modifier les valeurs de nom d'hôte CentOS qui devrait également fonctionner parfaitement pour les utilisateurs de Fedora et de Red Hat Enterprise Linux. Néanmoins, ils ont un peu changé les choses dans CentOS 7 et cela pourrait rendre les choses déroutantes pour ceux qui se dirigent vers les contrôles de type Debian.



Si vous travaillez à partir d’une interface utilisateur graphique, cliquez sur le menu Applications et pointez sur Outils système. Cliquez sur Terminal pour accéder à une invite CLI. Vous pouvez également maintenir les touches Ctrl, Alt et T. enfoncées. Ceux qui utilisent une machine Fedora ou CentOS sans tête doivent maintenir les touches Ctrl, Alt et F2 enfoncées pour accéder à un terminal virtuel. Vous souhaiterez peut-être vous connecter en tant que root si vous n'avez jamais configuré la commande sudo.



Méthode 1: modifier temporairement le nom d'hôte CentOS

Si vous souhaitez uniquement changer le nom d'hôte Fedora, Red Hat ou CentOS jusqu'au prochain redémarrage, vous pouvez le faire temporairement. En tant qu'utilisateur root, saisissez nom d'hôte nouveau nom et appuyez sur Entrée. Cela changera votre nom d'hôte en nouveau nom, bien que vous deviez remplacer cette phrase par la valeur réelle que vous souhaitez remplacer par les données du nom d'hôte CentOS. Vous pouvez utiliser n'importe quel nom d'hôte valide. Type nom d'hôte et appuyez sur Entrée pour voir que le nom a bien été changé.



Vous pouvez souhaiter utiliser sudo hostname nouveau nom si vous êtes connecté en tant qu'utilisateur régulier et avez accès à la commande sudo. Toutes les installations CentOS et Fedora n'utilisent pas sudo comme la plupart des distributions basées sur Debian l'utilisent.

Méthode 2: modifier définitivement le nom d'hôte CentOS

Vous devrez toujours agir en tant que root, donc restez connecté en tant que tel si vous n'avez pas accès à la commande sudo sur votre installation. Type et appuyez sur Entrée. Vous souhaiterez peut-être taper sudo si vous êtes un utilisateur régulier et que vous pouvez le faire. Soit dit en passant, si vous préférez utiliser un autre éditeur de texte que vi et le faire installer, remplacez le mot vi par l’éditeur de votre choix.



Selon votre configuration, il se peut que vous n'ayez que deux lignes dans le fichier ou que vous en ayez plusieurs. Assurez-vous que NETWORKING = yes se trouve dans le fichier, puis recherchez la ligne commençant par HOSTNAME = afin de pouvoir placer votre nouveau nom d'hôte immédiatement après. Dans notre cas, nous avons changé HOSTNAME en newname et enregistré le fichier. Si vous utilisez vi, appuyez sur la touche Echap, puis tapez: wq pour enregistrer votre travail et quitter.

Maintenant tapez vi et remplacez le nom d'hôte donné sur la deuxième ligne par votre nouveau nom d'hôte actuel. Enregistrez le fichier et quittez. Vous êtes prêt pour le prochain redémarrage tant que vous utilisez CentOS 6 ou des versions compatibles de Fedora et Red Hat Enterprise Linux.

Méthode 3: modifier les données de nom d'hôte CentOS sur CentOS 7

C’est encore plus facile si vous utilisez une version plus récente de CentOS et cela pourrait être le cas pour les nouveaux utilisateurs de Red Hat et Fedora. Vous devrez toujours ouvrir et modifiez-y le nom d'hôte, mais vous n'aurez pas à travailler avec le fichier comme vous le feriez avec les serveurs CentOS 6.

Type appuyez sur Entrée, puis modifiez le nom sur la seule ligne non vide du fichier. Vous devrez ensuite appuyer sur la touche Échap et taper: wq avant d'appuyer sur Entrée pour quitter. Cela garantira que vos modifications apportées au nom d'hôte seront conservées au prochain redémarrage.

Pour une modification temporaire, en supposant que vous travaillez toujours en tant qu'utilisateur root, tapez simplement hostnamectl set-hostname nouveau nom , avec la phrase newname remplacée par quel que soit votre nouveau nom d'hôte. Cette modification restera jusqu'à ce que vous redémarriez CentOS. Notez que tout cela devrait également fonctionner avec un système de ligne de commande graphique, mais nous utilisions une paire de machines virtuelles pour tester ces conceptions dans le but de prendre des captures d'écran complètement sans tête. Cela explique le manque de définition visuelle en eux.

3 minutes de lecture