Cum se schimbă numele de gazdă CentOS



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Implementările CentOS, Red Hat și Fedora Linux funcționează puțin diferit de cele bazate pe Debian. CentOS 7 și versiunile mai noi oferă unele controale de tip Debian, cum ar fi dar unii codificatori consideră că acest lucru nu face parte din experiența Red Hat. Ca rezultat, există o modalitate separată de a modifica valorile numelui de gazdă CentOS care ar trebui să funcționeze și pentru utilizatorii Fedora și Red Hat Enterprise Linux. Cu toate acestea, au schimbat puțin lucrurile în CentOS 7 și acest lucru ar putea face lucrurile confuze pentru cei care se îndreaptă spre comenzile de tip Debian.



Dacă lucrați de la o interfață grafică de utilizator, faceți clic pe meniul Aplicații și indicați spre Instrumente de sistem. Faceți clic pe Terminal pentru a ajunge la un prompt CLI. S-ar putea să doriți, de asemenea, să țineți apăsate Ctrl, Alt și T. Cei care utilizează o mașină fără cap Fedora sau CentOS ar trebui să țină apăsat Ctrl, Alt și F2 pentru a ajunge la un terminal virtual. Poate doriți să vă conectați ca root dacă nu ați configurat niciodată comanda sudo.



Metoda 1: Schimbați temporar numele de gazdă CentOS

Dacă doriți doar să schimbați numele gazdei Fedora, Red Hat sau CentOS până la următoarea repornire, atunci o puteți face temporar. Ca utilizator root, tastați hostname nume nou și apăsați Enter. Acest lucru vă va schimba numele de gazdă în nume nou, deși ar trebui să înlocuiți expresia respectivă cu valoarea reală pe care doriți să o schimbați în numele CentOS. Puteți utiliza orice nume de gazdă valid. Tip numele gazdei și apăsați Enter pentru a vedea că numele a fost într-adevăr schimbat.



Poate doriți să utilizați sudo hostname nume nou dacă sunteți conectat ca utilizator obișnuit și aveți acces la comanda sudo. Nu toate instalațiile CentOS și Fedora folosesc sudo așa cum îl folosesc majoritatea distribuțiilor bazate pe Debian.

Metoda 2: Schimbați permanent numele de gazdă CentOS

În continuare va trebui să acționați ca root, deci ați rămas conectat ca atare dacă nu aveți acces la comanda sudo din instalare. Tip și apăsați Enter. Poate doriți să tastați sudo dacă sunteți un utilizator obișnuit și puteți face acest lucru. Apropo, dacă preferați să utilizați un alt editor de text decât vi și să îl instalați, înlocuiți cuvântul vi cu orice editor preferați.



În funcție de configurația dvs., este posibil să aveți doar două linii în fișier sau să aveți multe. Asigurați-vă că NETWORKING = yes este în fișier și apoi găsiți linia care începe cu HOSTNAME =, astfel încât să puteți plasa noul dvs. nume de gazdă imediat după acesta. În cazul nostru, am schimbat HOSTNAME în newname și am salvat fișierul. Dacă folosiți vi, apăsați tasta Esc, apoi tastați: wq pentru a vă salva munca și a ieși.

Acum tastați vi și schimbați numele de gazdă dat pe a doua linie cu noul dvs. nume de gazdă curent. Salvați fișierul și ieșiți. Sunteți pregătit pentru următoarea repornire, atâta timp cât utilizați CentOS 6 sau versiuni compatibile ale Fedora și Red Hat Enterprise Linux.

Metoda 3: Modificați datele CentOS pentru numele gazdei pe CentOS 7

Este chiar mai ușor dacă utilizați o versiune mai nouă a CentOS și acest lucru ar putea fi cazul pentru utilizatorii mai noi de Red Hat și Fedora. Va trebui să deschideți în continuare și editați numele gazdei acolo, dar nu va trebui să lucrați cu fișier așa cum ați avea cu serverele CentOS 6.

Tip apăsați Enter și apoi schimbați numele pe singura linie ne-goală din fișier. Apoi va trebui să apăsați tasta Esc și să tastați: wq înainte de a apăsa Enter pentru a ieși. Acest lucru vă va asigura că modificările aduse numelui de gazdă rămân la următoarea repornire.

Pentru o modificare temporară, presupunând că lucrați în continuare ca utilizator root, pur și simplu tastați hostnamectl set-hostname nume nou , cu expresia newname înlocuită cu orice alt nume de gazdă este. Această modificare va rămâne până când reporniți CentOS din nou. Rețineți că toate acestea ar trebui să funcționeze și cu un sistem grafic de linie de comandă, dar foloseam o pereche de mașini virtuale pentru a testa aceste modele în scopul de a face capturi de ecran care erau complet fără cap. Acest lucru explică lipsa definiției vizuale în ele.

3 minute citite