Измените имя хоста Mac через терминал
Оглавление:
Нужно изменить имя хоста 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 в сети и подключение к нему.