最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Mac远程桌面如何设置密码永不过期
时间:2026-08-08 09:05:54 编辑:袖梨 来源:一聚教程网
Mac远程桌面反复提示输入密码是因系统启用了密码过期策略,需在被控Mac执行sudo pwpolicy seteppolicy -n "com.apple.loginwindow.passwordPolicy" -v '{"passwordMaxAge":0}'禁用该策略,并设置独立VNC密码确保长期有效。
Mac远程桌面连接时反复提示输入密码,每次重启或休眠后都要重输,是因为系统默认账户密码设置了过期策略。必须在被控Mac上禁用密码过期机制,才能实现远程桌面凭据一次配置长期有效。
确认当前账户密码策略
在被控Mac上打开终端,执行:sudo pwpolicy getaccountpolicies。若返回中包含passwordMaxAge且值为非零数字(如365),说明密码已启用过期限制。
关闭密码过期策略
在终端中输入以下命令并回车:sudo pwpolicy seteppolicy -n "com.apple.loginwindow.passwordPolicy" -v '{"passwordMaxAge":0}'。
该命令将全局登录窗口策略中的密码最大有效期设为0,即永不过期。注意:此操作需管理员权限,输入当前用户密码后执行。
【必须使用当前登录用户的管理员账户执行,普通标准用户无权修改系统级密码策略】
验证策略是否生效
再次运行sudo pwpolicy getaccountpolicies,检查输出中passwordMaxAge是否已变为0。若仍显示原数值,说明命令未成功执行——请确认是否漏掉sudo或引号格式错误(必须是英文双引号)。
配合远程管理服务启用VNC密码
方法一:通过系统设置启用远程管理并设VNC密码
1. 点击苹果菜单 → “系统设置” → “通用” → “共享” → 打开“远程管理”。
2. 点击右侧“信息”按钮 → 勾选“VNC 显示程序可以使用密码控制屏幕”。
3. 输入一个至少8位的独立VNC密码(不能与系统登录密码相同,且不参与系统密码策略管控)。
方法二:直接用终端强制设定VNC密码
执行:sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw 你的强密码。
这一步会绕过图形界面,直接写入VNC服务认证凭据,所设密码不受pwpolicy影响,永久有效。
相关文章
- 迅捷 FWR310 无线路由器端口映射设置指南 08-11
- 迅捷 FW150R 无线路由器端口映射设置指南 08-11
- 迅捷 FWD105 无线路由器一体机WDS桥接设置 08-11
- 迅捷 FW325R 无线路由器IP与MAC地址绑定设置 08-11
- 方舟生存进化琥珀获取指南 08-11
- 迅捷 FW150R 无线路由器作为交换机设置 08-11