- Как изменить Hostname (имя компьютера)
- Просмотр текущего Hostname
- Как изменить Hostname
- Способ 1. Используем команду hostnamectl
- Способ 2. Редактируем файлы /etc/hostname и /etc/hosts
- Проверка результата
- Как временно изменить Hostname
- Изменение имени компьютера
- Olej
- igp
- cogniter
- Вложения
- Olej
- igp
- Olej
- igp
- neva
- neva
- Как в ОС Astra Linux изменить имя компьютера
- Astra изменение имени ПК
- Как изменить имя компьютера в Linux
- Как задать новое имя хоста в Linux
- Способ 1
- Способ 2
- Заключение
Как изменить Hostname (имя компьютера)
Hostname (имя компьютера, имя хоста) задается во время установки системы Linux. Hostname определяет название компьютера и используется преимущественно для идентификации компьютера в сети. Нельзя назначать два одинаковых Hostname для компьютеров в одной сети.
Просмотр текущего Hostname
Чтобы показать текущий Hostname можно использовать команду hostname без параметров:
Также Hostname можно отобразить командой hostnamectl :
Как изменить Hostname
Рассмотрим, как изменить Hostname двумя разными способами.
Способ 1. Используем команду hostnamectl
Во многих systemd-based дистрибутивах (например, в Ubuntu Linux) есть утилита hostnamectl .
Воспользуемся командой hostnamectl , чтобы установить новое значение Hostname равным pingvinus . Используется аргумент set-hostname:
sudo hostnamectl set-hostname pingvinus
Способ 2. Редактируем файлы /etc/hostname и /etc/hosts
Еще один способ изменения Hostname — это ручное редактирование файла /etc/hostname и файла /etc/hosts .
Сначала выполните команду (вместо pingvinus укажите свое значение):
Отредактируем файл /etc/hostname для редактирования в редакторе nano, выполняем команду:
Измените текущее значение в файле на новое. Сохраните изменения и закройте файл. Это можно сделать, нажав Ctrl+C , затем Y и Enter .
Hostname прописывается также в файле /etc/hosts , поэтому нужно изменить его значение в этом файле. Откроем файл:
Найдите строку вида « 127.0.0.1 ваш_hostname » и впишите новое имя хоста. Сохраните изменения и закройте файл.
Проверка результата
Чтобы проверить, изменилось ли значение Hostname, откройте новое окно терминала и введите команду:
Как временно изменить Hostname
Чтобы изменить Hostname в текущей работающей системе Linux, но до первой перезагрузки, можно использовать просто команду hostname , указав ей новое значение имени хоста:
Изменение имени компьютера
Также hostname можно поменять в файле /etc/hostname. Изменять файл надо под учетной записью с правами root.
Olej
New member
igp
New member
hostname не отрабатывает
попытка переименовать с astra-test на test-astra
после перезагрузки astra-test
user@astra-test:~$ cat /etc/hostname astra-test user@astra-test:~$ sudo hostname test-astra user@astra-test:~$ cat /etc/hostname astra-test user@astra-test:~$ sudo -i sudo: unable to resolve host test-astra root@test-astra:~#. root@test-astra:~# cat /etc/hostname astra-test root@test-astra:~# hostname test-astra root@test-astra:~# cat /etc/hostname astra-test root@test-astra:~#.
cogniter
Moderator
Вложения
Olej
New member
Это вам показалось
Вы бы хоть поиском элементарным прошлись по Интернет?: КАК ИЗМЕНИТЬ ИМЯ КОМПЬЮТЕРА UBUNTU
igp
New member
Это вам показалось
Вы бы хоть поиском элементарным прошлись по Интернет?: КАК ИЗМЕНИТЬ ИМЯ КОМПЬЮТЕРА UBUNTU
sudo hostnamectl set-hostname новое_имя
Olej
New member
igp
New member
Мне рабочий конечный результат, с восстановлением работоспособности после выключения или перезагрузки.
Я за точность и правильность формулировок и высказываний.
Команда hosname меняет имя пк (до перезагрузки).
Также hostname можно поменять в файле /etc/hostname. Изменять файл надо под учетной записью с правами root.
neva
New member
После выполнения команды sudo hostname SMP-01 имя компьютера изменилось. Но после перезагрузки имя компьютера изменилось на первоначальное.
Войти в сессию под root невозможно, т.к. пользователь root отключён
neva
New member
От разработчика Asta Linux не найдено в документации инструкции по переименование имени компьютера, кроме как упоминание название команды hostmane.
Поэтому возникли следующие вопросы:
1) Есть ли команды по изменению имени компьютера в файла hostname
2) В интернете нашёл, что изменять информацию в файлах, необходимо командами, а не прямым редактированием файлов — это в крайнем случае, это так или нет ?
3) Если команды есть, то как называются это команды и где посмотреть документация на эти команды ?
4) Если команд нет, то изменять имя компьютера в файле hostname. открыв этот файл в любом текстовом редакторе или открыть этот файл через файловый менеджер ?
Примечание: Хотя пользователь cogniter указал способ в графическом режиме
Как в ОС Astra Linux изменить имя компьютера
Во время установки отечественной операционной системы Astra Linux необходимо ввести имя компьютера, без этого продолжить установку не получиться, в отличие от других ОС Российской разработки, например, Rosa или РЕД ОС, где имя можно не указывать. В последствие имя компьютера можно изменить, причем достаточно просто. Сегодня посмотрим как можно изменить имя ПК в Astra Linux, делается это практически одинаково во всех системах на ядре Linux, с использованием одной и тоже команды.
Astra изменение имени ПК
Изменить имя компьютера в ОС Astra можно через терминал, для того чтобы его открыть заходим в системное меню, выбираем раздел «Системные» и собственно «Терминал Fly» .
После запуска в строке отобразиться текущие имя пользователя и имя компьютера.
ad@pc-01
Где
ad — имя пользователя
pc-01 — имя компьютера
Которая также выведет текущее имя ПК.
Для того чтобы изменить имя вводим команду.
sudo hostnamectl set-hostname new_name
Где
new-name — новое имя ПК
Для того чтобы изменения вступили в силу перезагружаем компьютер.
Вот так не сложно меняется имя компьютера в отечественной операционной системе Astra Linux. А вообще в Linux системах лучше с этим не играть, продумывать имена компьютеров и пользователей на этапе установки, так как не редки случаи когда после изменения в системе появлялись различные ошибки, бывало даже такое что система переставала загружаться вообще.
Как изменить имя компьютера в Linux
Имя компьютера (или имя хоста – Hostname) задается в процессе установки операционной системы Linux. Это имя необходимо для того, чтобы идентифицировать устройство в локальной сети. Имя хоста также будет указано в терминале перед вводом команды. Если изначальное имя компьютера вас не устраивает, его можно изменить. Графический интерфейс – не помощник в этом деле, поэтому придется обратиться к терминалу, однако если у Вас стоит Windows, то инструкция написана в другой статье тут. Несколько важных рекомендации по выбору hostname:
- Выбирайте такое имя компьютера, длина которого не превысит 69 символов. Нижний порог – 2 символа. Имя должно быть составлено из букв английского алфавита (от a до z), из цифр от 0 до 9, из символов «.» и «-».
- Чтобы избежать путаницы и любых вытекающих из неё проблем, не стоит давать хостам повторяющиеся имена. Придумайте абсолютно новое имя компьютера, которое легко отличить и запомнить.
Как задать новое имя хоста в Linux
Сначала узнаем текущее имя компьютера в операционной системе Линукс, так называемый hostname.
Дополнительных параметров при вводе не требуется. Далее можно приступать к изменению данных. Это можно проделать посредством нескольких альтернативных способов.
Способ 1
К примеру, пользователь хочет задать имя «venom». В таком случае нужно задать в терминале команду следующего вида:
$ sudo hostnamectl set-hostname venom
Новое значения успешно задано!
Способ 2
Вводим команду hostname, затем новые имя компьютера.
Далее выполните редактирование файла:
Найдите текущее имя компьютера и измените его на актуальный вариант. Сохраните изменения и закройте данный файл. Указанные действия легко выполнить посредством нехитрой комбинации клавиш. А именно:
Ctrl+C, после чего следует нажать Y и подтвердить своё действие нажатием на клавишу Enter. Так как имя компьютера прописывается в разных файлах, следует позаботиться о том, что новое значение появилось везде. Для этого редактируем еще один файл:
Найдите текущее значение и измените его. Сохраните и закройте файл так, как было прописано выше.
А теперь нужно проделать завершающий штрих – проверить, какое имя хоста отображается в системе, и получилось ли его изменить. Задайте в терминале:
После выполнения перезагрузки системы можно повторить это действие.
ВАЖНО! Иногда случается так, что пользователь видит старое имя хоста после перезагрузки своего компьютера. Это значит, что новое имя не получилось задать. Но не стоит опускать руки, ведь это лишь следствие определенной причины.
Зачастую такое случается из-за NetworkManager. Если эта программа не является для вас незаменимым инструментом для работы, её можно удалить. После этого придется еще раз проделать манипуляции по изменению hostname. Но на этот раз всё должно получиться – помеха ликвидирована.
Заключение
В данном материале предложено несколько простых и рабочих способов, как изменить имя хоста в дистрибутиве Linux. Выберите подходящий вариант, придумайте имя в соответствии с указанными рекомендациями, и внесите нужные коррективы.