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


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.