Hur man ändrar CentOS-värdnamn



Prova Vårt Instrument För Att Eliminera Problem

CentOS, Red Hat och Fedora Linux-implementeringar fungerar lite annorlunda än Debian-baserade. CentOS 7 och nyare har några Debian-liknande kontroller som men vissa kodare tycker att detta inte är en del av Red Hat-upplevelsen. Som ett resultat finns det ett separat sätt att ändra värden på CentOS-värdnamn som också ska fungera bra för Fedora och Red Hat Enterprise Linux-användare. Ändå har de förändrat saker lite i CentOS 7 och detta kan göra saker förvirrande för dem som går mot Debian-liknande kontroller.



Om du arbetar med ett grafiskt användargränssnitt klickar du på applikationsmenyn och pekar på systemverktyg. Klicka på Terminal för att komma till en CLI-fråga. Du kanske också vill hålla ner Ctrl, Alt och T. De som använder en huvudlös Fedora- eller CentOS-maskin bör hålla ner Ctrl, Alt och F2 för att komma till en virtuell terminal. Du kanske vill logga in som root om du aldrig har konfigurerat sudo-kommandot.



Metod 1: Ändra CentOS-värdnamnet tillfälligt

Om du bara vill ändra värdnamnet Fedora, Red Hat eller CentOS till nästa omstart kan du göra det tillfälligt. Skriv som rotanvändare värdnamn nytt namn och tryck enter. Detta ändrar ditt värdnamn till nytt namn, men du bör ersätta den frasen med det faktiska värde som du vill ändra CentOS-värdnamnsdata till. Du kan använda valfritt värdnamn. Typ värdnamn och tryck på Enter för att se att namnet verkligen har ändrats.



Du kanske vill använda sudo värdnamn nytt namn om du är inloggad som en vanlig användare och har tillgång till sudo-kommandot. Inte alla CentOS- och Fedora-installationer använder sudo som de flesta Debian-baserade distributioner använder det.

Metod 2: Ändra CentOS-värdnamnet permanent

Du måste fortfarande fungera som root, så förblir inloggad som sådan om du inte har tillgång till sudo-kommandot på din installation. Typ och tryck enter. Du kanske vill skriva sudo om du är en vanlig användare och kan göra det. Förresten, om du föredrar att använda en annan textredigerare än vi och ha den installerad, ersätt sedan ordet vi med vilken redigerare du helst föredrar.



Beroende på din konfiguration kanske du bara har två rader i filen eller så kan du ha många. Se till att NETWORKING = ja finns i filen och hitta sedan raden som börjar med HOSTNAME = så att du kan placera ditt nya värdnamn direkt efter det. I vårt fall ändrade vi HOSTNAME till nytt namn och sparade filen. Om du använder vi, tryck sedan på Esc-tangenten och skriv sedan: wq för att spara ditt arbete och avsluta.

Skriv nu vi och ändra värdnamnet på den andra raden till ditt nuvarande nya värdnamn. Spara filen och avsluta. Du är redo för nästa omstart så länge du använder CentOS 6 eller kompatibla versioner av Fedora och Red Hat Enterprise Linux.

Metod 3: Ändra CentOS-värdnamnsdata på CentOS 7

Det är ännu enklare om du använder en nyare version av CentOS och detta kan vara fallet för nyare användare av Red Hat och Fedora. Du måste fortfarande öppna och redigera värdnamnet där, men du behöver inte arbeta med fil som du skulle ha med CentOS 6-servrar.

Typ tryck på enter och ändra sedan namnet på den enda icke-tomma raden i filen. Du måste sedan trycka på Esc-tangenten och skriva: wq innan du trycker på enter för att avsluta. Detta kommer att säkerställa att dina ändringar av värdnamnet håller fast vid nästa omstart.

För en tillfällig ändring, förutsatt att du fortfarande arbetar som rotanvändare, skriver du helt enkelt hostnamectl set-hostname newname , med frasen newname ersatt med vad ditt nya värdnamn är. Denna ändring förblir tills du startar om CentOS igen. Observera att allt detta också ska fungera med ett grafiskt kommandoradsystem, men vi använde ett par virtuella maskiner för att testa dessa mönster för att ta skärmdumpar som körde helt utan huvud. Detta förklarar bristen på visuell definition i dem.

3 minuter läst