本文目录导读:

设置电脑账户密码更换周期(密码过期策略)的方法取决于你使用的操作系统,以下是 Windows 和 macOS 的详细操作步骤。
Windows 系统(以Win10/Win11为例)
Windows 主要通过“本地安全策略”或“命令提示符”来设置。注意:家庭版Windows可能没有组策略编辑器,建议使用命令提示符方法。
方法1:使用本地安全策略(适合Win专业版/企业版)
- 按下键盘上的
Win + R键,输入secpol.msc,然后回车。 - 在左侧导航栏中,依次展开:账户策略 -> 密码策略。
- 在右侧找到并双击 “密码最长使用期限”。
- 在弹出的窗口中:
- 输入你希望密码有效的天数(90 天、30 天)。
- 注意:如果设置为 0,则表示密码永不过期。
- 点击 确定 并关闭窗口。
- (可选)你也可以同时设置 “密码最短使用期限”(例如1天),防止用户刚改完密码又马上改回去。
方法2:使用命令提示符(适合所有版本,包括家庭版)
- 右键点击“开始”菜单,选择 Windows PowerShell (管理员) 或 命令提示符 (管理员)。
- 输入以下命令并按回车:
net accounts /maxpwage:90
(将 90 替换为你想要的天数,例如30、60、180,设置为
UNLIMITED则永不过期) - 验证设置:输入
net accounts并回车,查看 “密码最长使用期限” 一行是否已更新。
方法3:针对特定用户(非全局)
如果只想给当前登录的用户或某个特定账户设置,可以使用以下命令(同样在管理员命令行中运行):
wmic UserAccount where Name='用户名' set PasswordExpires=True
然后设置过期天数(通过上述方法1或2全局设置)即可。
macOS 系统
macOS 的密码策略管理相对严格,主要通过“系统设置”或终端命令实现。
方法1:通过系统设置(图形界面)
- 点击屏幕左上角的 苹果图标 -> 系统设置。
- 点击 用户与群组。
- 点击当前用户名旁边的 “信息”按钮 (ⓘ) 或 “修改”。
- 点击 “更改...” 按钮(位于密码策略旁边)。
- 在弹出的窗口中:
- 勾选 “需要更改密码”。
- 设置 天数(90天后要求更改)。
- 点击 好 并输入管理员密码确认。
方法2:使用终端命令(精确控制)
对于需要精细控制(如设置最短使用期限、历史记录等)或批量管理的用户,可以使用 pwpolicy 命令。
- 打开 终端 (Terminal)。
- 输入以下命令(需管理员权限):
sudo pwpolicy -setglobalpolicy "maxPWAge=90"
(将90替换为天数,设置为0表示永不过期)
- 注意:macOS 从某个版本开始,图形界面的密码策略设置功能可能被隐藏或简化,终端是最可靠的方法。
管理建议
- 普通个人用户:设置 90 天或 180 天比较合理,既能保证安全,又不必频繁更换影响使用。
- 企业/高安全环境:建议设置 30 天或 45 天,并结合密码复杂性要求。
- 重要提醒:如果你强制设置了密码过期,用户必须定期更改密码,如果用户忘记更换,账户可能会被锁定或无法登录。
- 避免强制修改系统关键账户:例如Windows的Administrator或系统服务账户,如果强制过期,可能导致某些服务无法启动,通常建议为这些账户设置“密码永不过期”。
如何取消密码周期(设为永不过期)?
Windows:
在“密码最长使用期限”中将天数设置为 0。
或使用命令:net accounts /maxpwage:UNLIMITED
macOS:
在终端运行:
sudo pwpolicy -setglobalpolicy "maxPWAge=0"
如果你需要在域环境(公司网络)或服务器版本(如Windows Server)中统一管理,请告诉我,我可以提供针对组策略(GPO)的设置方法。
标签: 更换周期