Как установить имя хоста
Оглавление:
С помощью команды scutil вы можете установить уникальные имена для локального отображения имени вашего компьютера Mac, от общего доступа к файлам и сети и даже от служб Bonjour. Это позволяет вам иметь собственное имя хоста для терминала и SSH, еще одно более понятное имя для того, что видно другим в локальных сетях, и еще одно имя, видимое только для таких служб, как AirDrop.Вот краткий обзор каждого из них и способов их установки из командной строки.
Как установить отдельные имена компьютеров, имена хостов и имена Bonjour на Mac
Чтобы начать, запустите Терминал из /Applications/Utilities/, так как это пошаговое руководство требует использования командной строки. Также важно отметить, что - это двойное тире, а не одинарное – флаг.
Установите индивидуальное имя компьютера в Mac OS X с помощью scutil
ComputerName — это так называемое «удобное» имя компьютера для Mac, это то, что будет отображаться на самом Mac и что будет видно другим при подключении к нему по локальной сети. Это также то, что видно на панели настроек общего доступа.
scutil --set ComputerName MacBook Willy"
Как установить уникальное имя хоста в Mac OS X с помощью scutil
HostName — это имя, назначенное компьютеру, видимое из командной строки, а также используемое локальными и удаленными сетями при подключении через SSH и удаленный вход.
"scutil --set HostName centauri"
Как установить уникальное имя локального хоста в Mac OS X с помощью scutil
LocalHostName — это идентификатор имени, используемый Bonjour и видимый через службы обмена файлами, такие как AirDrop
scutil --set LocalHostName MacBookPro"
Конечно, нет ничего плохого в том, чтобы использовать одно и то же имя для каждого примера, что на самом деле является поведением Mac OS X по умолчанию.
Индивидуальные настройки не будут иметь значения для большинства пользователей Mac, но установка пользовательского имени компьютера всегда является хорошей идеей, хотя новичкам лучше всего обслуживать панель настроек общего доступа.
Если вы все-таки хотите войти в командную строку, может оказаться полезным просмотреть короткое видео ниже, в котором показано, как scutil меняет имя хоста на машине с Mac OS X:
Как получить текущее имя хоста, имя компьютера из командной строки Mac
Наконец, вы также можете проверить текущие настройки LocalHostName, HostName и ComputerName, используя scutil с флагом –get следующим образом:
Получение имени хоста:
scutil --get HostName
Получение имени компьютера:
scutil --get ComputerName
Получение имени локального хоста Bonjour:
scutil --get LocalHostName
Для этих примеров будет возвращено имя хоста, имя Bonjour или имя компьютера, и если оно не установлено, оно сообщит вам об этом.