Как изменить имя хоста компьютера Linux

Как изменить имя хоста компьютера Linux

Unix-подобные операционные системы, такие как Linux, BSD и другие, используют имена хостов для взаимодействия друг с другом. Что такое имя хоста? Это уникальное имя, которое задает пользователь. Эти имена могут быть любыми, от имени до кодового имени до строки чисел, доменного имени вашего веб-сайта или чего-либо промежуточного. Когда дело доходит до Linux, имена хостов часто задаются в процессе начальной установки. Если вас это не устраивает, вы можете изменить имя хоста компьютера Linux на другое.

Для изменения имени хоста в Linux нужно возиться с корневой папкой. Для этого потребуется Root-доступ, поэтому, прежде чем мы начнем с этого руководства, пожалуйста, следуйте нашему руководству о том, как включить Root-пользователя в Linux .

Вариант 1 - Приложение Hostname

Многие операционные системы Linux поставляются с программой под названием «Имя хоста». Это небольшая утилита, которая позволяет пользователям быстро и легко заменять и изменять имя хоста любой данной системы Linux. Он также позволяет пользователям устанавливать псевдонимы, просматривать IP-адрес заданного имени хоста и многое другое.

Хотя большинство дистрибутивов поставляются с этим приложением, рекомендуется в любом случае обсудить, как его установить, поскольку в некоторых оно может не быть настроено или может быть ранее удалено. Чтобы настроить приложение Hostname, запустите окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T с клавиатуры. После этого следуйте инструкциям ниже, которые соответствуют используемой вами ОС Linux.

Ubuntu

sudo apt install имя хоста

Debian

sudo apt-get install имя хоста

Arch Linux

К сожалению, приложение Hostname - это инструмент, которого нет в операционной системе Arch Linux. К счастью, сколь бы полезным ни было приложение Hostname, его не нужно использовать для изменения вашего имени хоста. Если вы используете Arch и вам нужно изменить имя хоста в своей системе, это все еще можно сделать, выбрав вариант 2 в следующем разделе этой статьи.

Fedora

sudo dnf установить имя хоста

OpenSUSE

sudo zypper установить имя хоста

Общий Linux

Большинство пользователей Linux будут иметь доступ к приложению Hostname. Однако, если по какой-то причине у вас нет возможности получить к нему доступ, лучше про��устить вариант 1 и попробовать вариант 2. Нет никакого программного обеспечения для установки, и каждая операционная система Linux, независимо от того, насколько неясна, имеет / etc / файл имени хоста .

Измените имя хоста с помощью утилиты Hostname

Имя хоста работает в терминале и требует привилегий Root. Причина, по которой ему нужен Root, заключается в том, что файл имени хоста в системе Linux находится в системном каталоге, и пользователи без привилегий суперпользователя не могут получить доступ к этому файлу. Чтобы получить root-доступ, вы можете запустить команду  su  . Или  sudo -s  возможно, если у вас отключена учетная запись Root.

вс -

Или:

sudo -s

Получив root-доступ, вы сможете изменить имя хоста на машине с помощью команды ниже.

Как изменить имя хоста компьютера Linux

имя хоста -b новое имя хоста

После внесения изменений вы можете подтвердить свое новое имя хоста с помощью следующей команды. Однако имейте в виду: ваше новое имя хоста не будет отображаться ни в одном терминале Linux, пока вы не перезагрузите компьютер или сервер Linux.

имя хоста

Установить имя хоста с файлом

Приложение Hostname позволяет пользователям указывать информацию об имени хоста с помощью файла. Эта функция особенно полезна, если новое имя, которое вы пытаетесь установить, очень длинное. Для этого откройте окно терминала и получите корневую оболочку с помощью su или sudo -s .

вс -

Или

sudo -s

Затем создайте текстовый файл, который будет содержать имя хоста с помощью сенсорной команды.

коснитесь / home / username / hostname-file

Откройте файл имени хоста в текстовом редакторе Nano.

нано -w / home / имя пользователя / файл-хоста

Вставьте новое имя хоста в текстовый редактор Nano, нажав Ctrl + Shift + V на клавиатуре. Затем сохраните его, нажав Ctrl + O и выход с Ctrl + X .

Наконец, измените имя хоста из файла на:

имя хоста -i имя хоста-файл

Option 2 – Modify /etc/hostname file

Another way to change the Linux computer hostname is to directly modify the file where the system saves the name of your computer, in the /etc/hostname file. To access and edit the file, open up a terminal window. Then, gain a root shell by using su to log in as root, or by using sudo -s if you do not have access to superuser privileges.

su -

Or

sudo -s

Once you’ve got Root access in the terminal window, open up the /etc/hostname file in the Nano text editor.

nano -w /etc/hostname

Using the keyboard, erase the existing hostname from the file. Be sure that there are no spaces left over. Then, when the old hostname is deleted, write out your new desired hostname.

Как изменить имя хоста компьютера Linux

When you’re satisfied with the new hostname change, save the Nano text editor by pressing the Ctrl + O keyboard combination. Then, close it with Ctrl + X.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.