mac系统修改计算机名称需同步设置computername、hostname和localhostname三类名称:图形界面名(支持中文空格)用于访达和airdrop显示,hostname用于ssh登录,localhostname(纯英文无空格)用于bonjour局域网发现。

Mac系统修改计算机名称是为了让设备在隔空投送列表、访达侧边栏、登录界面和局域网共享服务中显示为自定义标识,避免出现“Macintosh”或旧名导致识别混乱;只改图形界面名而忽略本地主机名,其他Mac或iOS设备仍会缓存并显示旧名。
通过“关于本机”设置图形界面显示名
这一步改的是你在访达侧边栏、登录窗口、隔空投送接收方列表里直接看到的名字,支持中文、空格和英文,但【不能含斜杠、冒号、反斜杠、问号等系统保留字符】。
点击屏幕左上角苹果菜单 → 选择“系统设置”。
在左侧边栏点击“通用”,再点右侧的“关于”。
在“名称”字段右侧点击铅笔图标,输入新名称,例如“剪辑室-MacBook Pro”。
按回车键保存,系统立刻同步到AirDrop和共享面板——但局域网其他设备可能仍显示旧名,因为Bonjour服务用的是另一套命名系统。
通过“共享”设置同步更新本地主机名
这一步决定你的Mac能否被打印机共享、SMB文件服务、HomeKit和隔壁同事的iPhone正确发现。名称中空格会被自动转成短横线,且【必须纯英文、无空格、无中文、无特殊字符】,否则Bonjour广播失败。
计算机网络安全服务公司网站模板是一款适合提供云安全、网络安全、服务器管理。数据安全服务公司宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
方法一:图形界面一键同步
打开“系统设置” → “通用” → “共享”。
若左下角锁图标已锁定,先点它并输入管理员密码解锁。
在“电脑名称”框中输入与上一步一致的新名称,例如“剪辑室-MacBook Pro”。
弹出提示“是否将主机名更改为匹配?”时,务必点击“好”,否则LocalHostName不会更新。
向下滚动至“本地主机名”区域,确认其显示为“剪辑室-MacBook-Pro.local”——系统已自动转换空格并添加后缀。
方法二:手动编辑本地主机名(推荐用于精确控制)
在“共享”设置中找到“本地主机名”区域,点击右侧“编辑”按钮。
输入纯英文、无空格、无中文、仅含字母数字和连字符的字符串,如“editing-mac”。
【切勿手动加“.local”后缀】,系统会自动补全。
点击“好”,更改即时生效于Bonjour服务。
用终端命令统一设置三类主机名
当图形界面“编辑”按钮灰掉、名称被系统锁定,或需部署多台Mac保持命名严格一致时,终端是唯一可靠手段。ComputerName、HostName、LocalHostName三者必须分别设置,缺一不可,否则隔空投送可能显示异常、SSH登录失败或共享服务不可见。
第一步:准备与查询
打开“访达” → “应用程序” → “实用工具” → 双击“终端”。
执行命令查询当前状态:scutil --get ComputerName、scutil --get HostName、scutil --get LocalHostName。
第二步:分别设置三项名称
执行命令修改计算机名:sudo scutil --set ComputerName "视觉工作室"。
执行命令设置主机名(用于SSH远程登录):sudo scutil --set HostName "visualstudio.local"。
执行命令更新本地主机名(Bonjour网络发现用):sudo scutil --set LocalHostName "visualstudio"。
第三步:刷新缓存并验证
输入管理员密码(输入时无视觉反馈,输完直接按回车)。
运行dscacheutil -flushcache刷新DNS缓存。
执行ping visualstudio.local测试是否能通,确认新名已在局域网广播生效。










