Как да зададете име на хост
Съдържание:
Можете да зададете уникални имена за начина, по който името на вашия Mac компютър се показва локално, от споделяне на файлове и работа в мрежа, и дори услуги Bonjour, с помощта на командата scutil. Това ви позволява да имате персонализирано име на хост за терминал и SSH, друго по-удобно име за това, което е видимо за другите в локалните мрежи, и още едно име, видимо само за услуги като AirDrop.Ето кратък преглед на всеки и как да ги настроите от командния ред.
Как да зададете имена на отделни компютри, имена на хостове и имена на Bonjour на Mac
За да започнете, стартирайте Terminal от /Applications/Utilities/, тъй като това ръководство изисква използването на командния ред. Също така е важно да се отбележи, че - е двойно тире, а не единичен флаг.
Задаване на име на отделен компютър в Mac OS X с scutil
ComputerName е така нареченото „удобно за потребителя“ име на компютър за Mac, това ще се показва на самия Mac и какво ще бъде видимо за другите при свързване към него през локална мрежа. Това също се вижда под панела за предпочитания за споделяне.
scutil --set ComputerName MacBook Willy"
Как да зададете уникално име на хост в Mac OS X с scutil
HostName е името, присвоено на компютъра, както се вижда от командния ред, и се използва също от локални и отдалечени мрежи при свързване чрез SSH и отдалечено влизане.
"scutil --set HostName centauri"
Как да зададете уникално LocalHostName в 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 или името на компютъра ще бъдат докладвани обратно и ако не е зададено, ще ви каже.