我今天打开终端,发现了通常的启动文本:
my-macbook-pro:~ myUsername$_
已被替换为:
mscs256-24197:~ myUsername$_
我尝试谷歌搜索,但什么也没找到。我很确定我们数学楼里的计算机名为 mscs-xxx(数学科学计算机科学),所以也许有人远程登录了?当我输入命令时,hostname
它回复:[电子邮件保护]。
如果您能告诉我这到底是怎么回事(我刚刚禁用了远程登录,几个月都没有使用过任何一台电脑),以及如何修复它,我将不胜感激。谢谢。
答案1
Os X 使用复杂的自动魔法来设置主机名:
- DHCP 或 BootP 服务器为主要 IP 地址提供的名称
- 主 IP 地址的反向 DNS(地址到名称)查询返回的第一个名称
- 本地主机名(在“系统偏好设置”的“共享”窗格中设置)
- 名称 localhost
以下文章提供了针对 OS X 10.5 和 10.6+ 的不同修复方法:当我在 Snow Leopard 上收到 DHCP 请求时,如何阻止 Mac OS X 覆盖我的主机名?