Измените имя хоста Mac через терминал

Оглавление:

Anonim

Нужно изменить имя хоста Mac? Для большинства людей, если вы хотите изменить имя своего компьютера Mac, вы просто делаете это через системную настройку «Общий доступ», это быстро и очень просто. Для тех из нас, кто более склонен к компьютерным играм, мы предпочитаем делать что-то через Терминал.

В этом руководстве показано, как изменить имя хоста Mac с помощью командной строки и сделать изменение параметра постоянным (ну, постоянным, пока вы не изменить его снова):

Как изменить имя хоста на Mac из командной строки

Для начала запустите приложение «Терминал» в Mac OS, а затем используйте следующий синтаксис команды:

sudo scutil –-set HostName new_hostname

Просто замените new_hostname на то, на что вы хотите изменить имя хоста, например, я хочу изменить имя хоста Mac на MacBookPro, я буду использовать эту команду:

sudo scutil –-set HostName MacBookPro

(Обратите внимание, что «–» перед набором — это два тире рядом друг с другом, —set)

Вам будет предложено ввести пароль администратора, так как вы используете команду sudo.

Другой способ установки имени хоста Mac

В современных выпусках MacOS от Mac OS X Mavericks и новее вы также можете использовать команду hostname с флагом, чтобы установить постоянное изменение имени хоста:

sudo hostname -s YourHostName

Опять же, для завершения работы sudo требуются права администратора.

Проверка текущего имени хоста Mac из командной строки

После выполнения приведенной выше команды вы можете убедиться, что изменения произошли, набрав:

имя хоста

Если вы хотите посмотреть, как это делается, в коротком видео ниже показаны шаги с использованием scutil:

Установка временного изменения имени хоста

Вы также можете установить временное изменение имени хоста с помощью следующей команды:

sudo hostname новое_имя_хоста

Этот конкретный подход является временным и будет сброшен после перезагрузки вашего Mac, поэтому, если вы хотите изменить имя хоста на постоянной основе, вместо этого используйте приведенную выше команду.Вы по-прежнему можете использовать команду hostname, но для этого потребуется флаг -s, как обсуждалось в вышеупомянутых инструкциях. Спасибо комментатору Джиму за указание на это!

Вот и все. По умолчанию Mac OS X обычно назначает имя хоста в соответствии с именем пользователя учетной записи администратора. Изменение имени хоста вашего Mac может упростить поиск вашего Mac в сети и подключение к нему.

Измените имя хоста Mac через терминал