Как да промените името на вашия хост (име на компютър) на Ubuntu Linux
Ubuntu ви моли да изберете име за вашия компютър - известно като "име на хост" - когато я инсталирате. Можете да промените това име на хост по-късно, но Ubuntu не предоставя графичен интерфейс за това.
Процесът тук ще работи и върху Linux Mint и други Linux-базирани дистрибуции. Други дистрибуции на Linux - например Fedora и други базирани на Red Hat дистрибуции - използват различни методи за определяне на име на хост.
Избор на име на хост
Име на хост е име, присвоено на "хост" - компютър в мрежа. Името на хоста е основно само името на компютъра ви. Използва се за идентифициране на компютъра ви в мрежата. Той също така се показва много видимо в терминала.
Можете да промените името на хоста на всичко, което искате. Не трябва обаче да използвате едно и също име на хост на два различни компютъра в мрежа, тъй като това може да доведе до проблеми. Предполага се, че името на хоста еднозначно идентифицира компютъра в мрежата.
Не се харесвайте с името на хоста си. Имената на хостовете могат да съдържат само букви (от a до z), цифри (от 0 до 9) и символи с тире (-), както и символи за периода (.). Името на хоста трябва да започва и завършва с буква или цифра - не е тире или период. Буквите също не са чувствителни към регистъра, така че „COMPUTER“ е еквивалентно на „компютър“..
Редактирайте файла / etc / hostname
Отворете терминалния прозорец, за да започнете. В десктопа Unity на Ubuntu кликнете върху бутона Ubuntu, за да извикате тирето, потърсете терминал, и натиснете Enter.
Ще трябва да редактирате файла / etc / hostname, където Ubuntu и други базирани на Debian дистрибуции съхраняват името на хоста. Изпълнете следната команда в терминала, за да отворите файла / etc / hostname в графичния текстов редактор "gedit" за редактиране:
sudo gedit / etc / hostname
(Можете също така да използвате текстови редактори, базирани на терминали като nano или vi за това - бихте пуснали sudo nano / etc / hostname или sudo vi / etc / hostname команди за отваряне на файла за редактиране. Консултирайте се с нашето ръководство за използване на нано или въведение в използването на vi за помощ при използването на тези текстови редактори.)
Файлът / etc / hostname е много прост. Той съдържа само едно нещо - името на хоста на компютъра. За да го промените, просто изтрийте съществуващото име на хост от файла. Сменете го с новото желано име на хост и след това запишете текстовия файл.
Ubuntu и други базирани на Debian дистрибуции четат файла / etc / hostname, докато стартират и задават името на компютъра на това, което се съдържа във файла. Вашата промяна няма да влезе в сила веднага - ще трябва да рестартирате или да използвате командата hostname, за да я промените незабавно.
Редактирайте файла / etc / hosts
Името на хоста също се съхранява във файла / etc / hosts, където е настроен да пренасочи към локалния ви компютър - localhost. Ще трябва да промените и името на хоста във вашия файл с хостове.
Отворете файла / etc / hosts за редактиране с команда като следната:
sudo gedit / etc / hosts
(Още веднъж можете да използвате всеки друг текстов редактор, който искате - nano, vi или друг графичен текстов редактор по ваш избор.)
Намерете старото си име в хост файла. Ще бъде на ред, който изглежда по следния начин:
127.0.1.1 вашето старо име на хост
За пореден път заменете старото име на хост с новото си име на хост. След това можете да запишете файла / etc / hosts.
Променете веднага името на хоста си
Промяната по-горе ще влезе в сила, когато рестартирате, но можете да използвате име на хост командата в терминала да промени незабавно името на хоста. Тази команда само променя името на хоста до следващия път, когато рестартирате, така че трябва да промените файла / etc / hostname, за да го промените за постоянно.
Изпълнете командата hostname в терминалния прозорец, за да укажете ново име на хост. Ако сте избрали невалидно име на хост, тази команда ще ви каже и можете да опитате отново. Изпълнете командата така:
sudo име на хост your-new-hostname
Името на хоста на компютъра ще бъде променено незабавно, въпреки че промяната няма да се появи веднага в терминала. Терминалът ще забележи, когато го отворите отново - или ако просто отворите нов.
Това е; трябва да свършите. На дистрибуции на Linux, които не са базирани на Debian, има различен процес. Проверете документацията на вашата дистрибуция на Linux за повече информация. Някои дистрибуции на Linux дори могат да предоставят графична помощна програма, която можете да използвате, за да промените бързо името на хоста си, така че не е нужно да използвате терминала - освен ако не искате.