windows:Win + R
gpedit.msc
打开本地组策略编辑器
- Windows:管理工具-本地安全策略-帐户策略-密码策略,设置密码长度8
- Linux:修改
/etc/login.defs
文件PASS_MIN_LEN
细分参数 8
b.密码策略必须同时满足大小写字母、数字、特殊字符。
- windows:计算机配置–windows 设置–安全设置–账户策略–密码策略–密码必须符合复杂性要求
Linux:vim /etc/pam.d/system-auth
在pam_cracklib.so的参数后面附加:dcredit= -1
设置大写字母:ucredit= -1
设置小写字母:lcredit= -1
设置特殊字符:ocredit= -1
-1 代表必须包含
2.登录策略(Windows,linux)
a.在用户登录系统时,应该有“For authorized users only”提示信息;
- windows:计算机配置–windows 设置–本地策略–安全设置–安全选项–找到交互式登入得消息文本 输入 “For
authorized users only”
linux:/etc/issue
输入 “For authorized users only”
init 3 验证一下
b.一分钟内仅允许5次登录失败的尝试,超过5次,登录帐号锁定1分钟;
windows:计算机配置–windows 设置–安全设置–账户策略–账户锁定策略
Linux:vim /etc/pam.d/login
添加: auth required pam_tally2.so deny=5 unlock_time=60 even_deny_root root_unlock_time=300
五次登录失败:deny =5 设置登录账号锁定一分钟:unlock_time=60
c.远程用户非活动会话连接超时应小于等于5分钟。
Linux:vim /etc/ssh/sshd_config
直接搜索🔍 / + 关键字(Client)
把注释去掉
windows:计算机配置–用户设置–管理模板–windows组件-远程桌面服务–会话时间限制 启用设置为5分钟
3.用户安全管理(Windows)
a.对服务器进行远程管理安全性SSL加固,防止敏感信息泄露被监听;