8

Я работал над некоторыми вещами из командной строки с внешним разработчиком через Team Viewer для работы, чтобы взаимодействовать с CL я использую терминал на OSX, при работе с разработчиком я всегда наблюдал за тем, что они делали, и у меня также есть вся история bash ,

Обычно при открытии терминала я получаю что-то вроде этого

Last login: Tue Sep 17 21:33:02 on ttys001
You have mail.
unknown-5c:00:00:00:00:00:~ sam$

(обратите внимание, что некоторые символы в последней строке заменены на 00)

Но сегодня, когда я открыл терминал, и я получил это

Last login: Mon Oct 21 16:49:35 on ttys000
You have mail.
richies-ipad:~ sam$ 

Обратите внимание, что сейчас говорит richies-ipad - есть идеи, почему это так? Я не знаю никого по имени Ричи, не говоря уже о том, чтобы позволить им иметь доступ к моей машине. Это то, о чем нужно беспокоиться - тот факт, что у кого-то достаточно доступа, чтобы это изменить?

После перезагрузки машины я получаю это

Last login: Tue Oct 22 17:15:51 on console
You have mail.
richies-ipad:~ sam$ 

Обратите внимание, что richies-ipad все еще там.

Кстати это на моей локальной машине.

И что означает часть ttys001 в первой строке?

1 ответ1

8

Это не стоит беспокоиться с точки зрения безопасности - это не значит, что кто-то по имени Ричи имеет доступ к вашей машине. Это может указывать на проблемы с сетью, хотя. В частности, вам может быть трудно получить доступ к этому компьютеру по сети, не зная явно IP-адреса.

Хосты

Текст, который вы видите, - это hostname для вашего компьютера, которое может быть установлено вашим DNS-сервером. Тот факт, что вы видите там richies-ipad может означать, что ваш DNS-сервер считает, что ваш текущий IP принадлежит этой машине.

Проверьте ваше имя хоста из терминала, введя hostname в командной строке.

Установка имени хоста

Самый простой способ установить имя хоста для вашего компьютера - это использовать поведение Mac OS X, которое задает имя хоста, равное имени компьютера по умолчанию. Перейдите в « Apple Menu > System Preferences > Sharing и введите желаемое имя хоста в поле « Computer Name .

Чтобы более явно установить имя хоста, вы можете сделать это из терминала, используя команду hostname (то есть hostname <myhostname> . Как отмечалось в man hostname , эта стратегия не переживет перезагрузку, и вам лучше использовать scutil --set HostName <myhostname> для ее установки.

См. Эту статью для более подробного объяснения различных имен компьютеров под Mac OS X.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .