터미널에 알 수없는 시스템 이름이 표시됨


8

나는 팀 뷰어를 통해 외부 개발자와 함께 작업을 위해 외부 개발자와 명령 줄 작업을하고 OSX에서 터미널을 사용하는 CL과 상호 작용하고 개발자와 작업 할 때 항상 그들이하고있는 일을보고 있었고 모든 배쉬 기록을 가지고 있습니다. .

보통 터미널을 열면 다음과 같은 것을 얻습니다.

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

(참고 ive는 마지막 줄의 일부 문자를 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첫 번째 줄 의 부분은 무엇을 의미합니까?


시스템을 재부트 했습니까? 호스트 이름은 재부팅 될 때 저장된 구성으로 되돌려 야합니다.
Darth Android

지금 시도해 보시고
sam

재부팅했지만 여전히 동일한 richies-ipad부분이 나타납니다.
sam

난 내 컴퓨터를 집으로 데려를 실행하면 내가 돌아 왔을 unknown-5c:00:00:00:00:00:~ sam$하지만 지금은 사무실 무선 랜을 사용하는 사무실에서 메신저 백, 그 되돌림 위로richies-ipad:~ sam$

1
"ttys001"은 실제로 텔레타이프 터미널이있을 때의 참조입니다. 본질적으로 "터미널 입력 장치 # 1"입니다. 답변에 stackoverflow.com/questions/4532413/what-is-tty-on-freebsd 에 사진이 있습니다 .
Debra

답변:


8

이것은 보안 관점에서 걱정할 필요가 없습니다. 리치라는 사람이 컴퓨터에 액세스 할 수있는 것은 아닙니다. 그래도 네트워크 문제가있을 수 있습니다. 특히 IP를 명시 적으로 알지 못하면 네트워크를 통해 해당 시스템에 액세스하기 어려울 수 있습니다.

호스트 이름

컴퓨터에 표시되는 텍스트는 hostnameDNS 서버에 의해 설정 될 수 있습니다. 당신이보고 있다는 사실은 richies-ipadDNS 서버가 현재 IP가 해당 컴퓨터에 속해 있다고 생각한다는 것을 의미합니다.

hostname프롬프트에서 입력하여 터미널에서 호스트 이름을 확인하십시오 .

호스트 이름 설정

컴퓨터의 호스트 이름을 설정하는 가장 쉬운 방법은 기본적으로 호스트 이름을 컴퓨터 이름과 동일하게 설정하는 Mac OS X의 동작에 의존하는 것입니다. 이동 Apple Menu > System Preferences > Sharing과에 원하는 호스트 이름을 입력 Computer Name필드.

호스트 이름을보다 명시 적으로 설정하려면 hostname명령을 사용하여 터미널에서 설정할 수 있습니다 (예 : hostname <myhostname>에서 언급 한 man hostname것처럼이 전략은 재부팅 후에도 지속되지 않으므로 scutil --set HostName <myhostname>설정하는 것이 좋습니다.

Mac OS X의 다양한 컴퓨터 이름에 대한 자세한 설명은 이 기사 를 참조하십시오.


무슨 이상한 내가 갈 때이다 Apple Menu > System Preferences > Sharing내가 가져 sam’s MacBook Pro도 터미널에서 비록 및 난 실행할 때 hostname메신저는 여전히 점점richies-ipad:~ sam$ hostname richies-ipad

그렇습니다-여전히 DNS에서 호스트 이름을 얻습니다. hostname 또는 scutil을 사용하여 호스트 이름을 명시 적으로 설정하려고 했습니까?
spinup
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.