Изменить hostname astra linux

Как изменить hostname в linux?

Параметр hostname используется используется многими сетевыми программами для идентификации машины на базе Linux. Именно это значение будет устанавливаться в системе DNS или при вводе в домен компьютера. В статье ниже рассмотрены основные способы изменения hostname машины для Linux. В начале будет рассмотрен базовый сценарий, который исторически работал в разных дистрибутивах linux, а ниже рассмотрим вариант использования универсальной команды hostnamectl, которую поддерживают многие современные дистрибутивы linux.

Как отобразить текущее значение hostname?

Чтобы определить текущее имя машины Linux достаточно ввести команду hostname. В результате, будет выведено на экран имя сервера.

[admin@server01 ~]# hostname server01 

Как изменить текущее значение hostname?

Для изменения значения hostname до следующего перезапуска сервера для можно также использовать команду hostname, но после перезапуска сервера все настройки сбросятся.

[admin@server01 ~]# hostname server01 [admin@server01 ~]# hostname server02 [admin@server01 ~]# hostname server02 

Для того чтобы изменения hostname применились на постоянной основе необходимо отредактировать файл /etc/hostname, записать в него новое значение имени машины и перезагрузить ее.

Как изменить hostname в Linux используя hostnamectl?

  1. status — команда по умолчанию, отображает текущее имя хоста системы и связанную с ним информацию
  2. set-hostnameNAME — Устанавливает новое имя стсемы (Hostname).
  3. set-icon-nameNAME — Изменяет значка системы, который используется некоторыми графическими приложениями для визуализации.
  4. set-chassisTYPE — Устанавливает тип шасси, как и предыдущий, используется в графическими приложениями для визуализации, на текущий момент определены следующие типы шасси: (desktop, laptop, convertible, server, tablet, handset, watch, embedded, vm, container)
  5. set-deploymentENVIRONMENT — Задает тип среды, к которой относится данная машина. Может иметь значения: (development, integration, staging, production)
  6. set-locationLOCATION — Устанавливает текствое описание размещения сервера, например, город, номер стойки, номер юнита или название кластера и среды виртуализации
[root@server01 ~]# hostnamectl Static hostname: server01 Icon name: computer-vm Chassis: vm Deployment: Production Location: Samara Machine ID: f734b9e659fe237f9f751e25dee5a5c7 Boot ID: 48123c30cab94de6a11157037bf49991f5 Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1062.12.1.el7.x86_64 Architecture: x86-64

При этом не заданные значения Deployment и Location отображаться не будут.

Читайте также:  Linux acer aspire one 725

А для смены имени локальной машины с имени server01 на имя server02 достаточно выполнить команду:

hostnamectl set-hostname server02

Как изменить hostname удаленно?

[admin@server ~]# ssh root@server01 hostnamectl set-hostname server02
[admin@server ~]# hostnamectl set-hostname server02 -H root@server01

Источник

Как изменить Hostname (имя компьютера)

Как изменить 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 , указав ей новое значение имени хоста:

Читайте также:  Linux команда удаления папки

Источник

Изменение имени компьютера

Также 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

Вложения

1570450128768.png

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. открыв этот файл в любом текстовом редакторе или открыть этот файл через файловый менеджер ?

Читайте также:  Make from source linux

Примечание: Хотя пользователь cogniter указал способ в графическом режиме

Источник

Как в ОС Astra Linux изменить имя компьютера

Во время установки отечественной операционной системы Astra Linux необходимо ввести имя компьютера, без этого продолжить установку не получиться, в отличие от других ОС Российской разработки, например, Rosa или РЕД ОС, где имя можно не указывать. В последствие имя компьютера можно изменить, причем достаточно просто. Сегодня посмотрим как можно изменить имя ПК в Astra Linux, делается это практически одинаково во всех системах на ядре Linux, с использованием одной и тоже команды.

Astra изменение имени ПК

Изменить имя компьютера в ОС Astra можно через терминал, для того чтобы его открыть заходим в системное меню, выбираем раздел «Системные» и собственно «Терминал Fly» .

Как в ОС Astra Linux изменить имя компьютера

После запуска в строке отобразиться текущие имя пользователя и имя компьютера.

ad@pc-01

Где

ad — имя пользователя

pc-01 — имя компьютера

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

Которая также выведет текущее имя ПК.

 Astra изменить имя компьютера

Для того чтобы изменить имя вводим команду.

sudo hostnamectl set-hostname new_name

Где

new-name — новое имя ПК

Как в Astra Linux изменить имя ПК

Для того чтобы изменения вступили в силу перезагружаем компьютер.

Astra Linux Как поменять имя компьютера

Вот так не сложно меняется имя компьютера в отечественной операционной системе Astra Linux. А вообще в Linux системах лучше с этим не играть, продумывать имена компьютеров и пользователей на этапе установки, так как не редки случаи когда после изменения в системе появлялись различные ошибки, бывало даже такое что система переставала загружаться вообще.

Источник

Оцените статью
Adblock
detector