При установці Ubuntu на домашній ПК або ноутбук установник попросить вас вибрати ім'я для вашого комп'ютера, так званий «hostname». При замовленні VPS / VDS в 99% він генерується автоматично. Якщо ви відчуваєте, що ваш сервер має нестандартну назву у вигляді технічного домену або набору якихось незрозумілих символів, ви можете легко змінити ім'я хоста в Linux.
Є два способи зробити це: за допомогою графічного інтерфейсу користувача і через командний рядок. Якщо ви замовили VPS / VDS і це не KVM, і у вас не встановлений віддалений робочий доступ, то у вас не буде можливості використовувати графічний інтерфейс. Саме тому ми розглянемо зміна hostname за допомогою командного рядка.
Що таке hostname в ОС Linux?
Ім'я хоста (hostname) є ім'ям для "господаря" комп'ютера в мережі. Це було визначено тільки для комп'ютера і використовується для його ідентифікації в мережі.
Ім'я хоста виглядає так:
Як ви можете бачити вище, ім'я користувача - root, в той час як ім'я хоста - hoster-ru-notes.
Це ім'я хоста повинно однозначно ідентифікувати комп'ютер в мережі. Є деякі правила, встановлені для імені хоста. Воно може містити тільки букви, цифри та символи дефісу. А також має починатися і закінчуватися буквою або цифрою і бути довжиною від 2 до 63 символів.
Ви можете змінити ім'я хоста на те, що ви хочете, але ви не повинні використовувати один і той же ім'я хоста на двох різних комп'ютерах в мережі, так як це може викликати проблеми. (Правило актуально як для звичайних ПК і офісних мереж, так і серверів / VPS).
Зміна hostname в Ubuntu (командний рядок)
Відкрийте термінал. Для редагування імені хоста необхідно змінити файл / etc / hostname. Його розташування однаково в усіх дистрибутивах Debian.
Виконайте наступну команду:
Далі замініть вказаний у файлі hostname на той, що хочете ви.