终端中的未知用户

Modified on: Thu, 08 Nov 2018 23:40:03 +0800

我在OS X中遇到了一个奇怪的终端问题。

当我打开终端时,命令提示符下的用户名是:

unknown-04-0c-ce-e3-0d-c2: ~

我无法确定何时首次启动或不幸的原因。
我通常使用iTerm进行Web开发,但这也发生在普通的OS X终端应用程序中。

任何想法/帮助都会非常感激。

由于

更新强>
感谢@fayadfami和@aliasgar的正确答案,并指导我正确的方向。
此论坛帖也帮助http://forums.macrumors.com/showthread.php?t = 152407个
来自右栏的摘录:

  

我自己遇到了完全相同的问题,并且在试图找出它时遇到了这个问题,我想我会发布答案。

  
  

OS X最初将您的主机名设置为在共享中为您的计算机名设置的内容;但是,如果您设置了DHCP并且匹配DHCP服务器上的当前租约(即匹配另一个最近用户的IP地址),则OS X会将您的主机名设置为DHCP服务器当前为该租约所拥有的任何内容

  
  

一开始我的表现令人难以置信,因为我刚刚重新格式化(刚刚购买了我的第一台Mac并希望了解安装程序是如何工作的)而知道我还没有更改计算机名称共享 - 但终端提示符下的系统主机名确实已更改为我之前设置的预格式化。我匆匆忙忙,没有在任何地方找到保存日志条目的名字;我认为这种格式实际上没有正确地擦除所有内容,或者我正在失去理智。最后我登录了我的路由器(它是运行OpenWRT的Linksys WRT54GS),并在当前租约文件中找到了主机名。然后我手动将Mac的IP设置为不同的东西,瞧! - 主机名回到了我的预期。

  
  

我希望这有助于拯救某人与我经历的同样的偏执狂。

最佳答案

  • 您在终端的提示处看到的是由DHCP Server 附加了您的MAC地址

  • 您的Macintosh名称已被意外更改,或某些程序/应用已明确更改(或NOT可能会在您的案例中更改名称)

  • 转到System Preferences,然后点击Sharing。更改Computer Name。我附上相同的截图。

  • 一旦你执行了Reboot你的Mac。标准名称可能看起来像“史蒂夫乔布斯的MacBook”。用你自己的名字来个性化。在提示符下,它会显示为Steve-Jobs-MacBook-Pro:~ steve$
作者:aliasgar

相关问答

添加新评论