远程服务器账号安全与端口配置优化指南
一、账号安全管理规范
服务器账号是系统安全的第一道防线,建议执行以下操作:
- 强制使用12位以上混合密码,包含大小写字母、数字和特殊符号
- 禁用默认root/administrator远程登录,创建独立运维账号
- 定期审计账号权限,删除三个月未使用的休眠账户
二、端口配置优化方案
修改默认服务端口可有效抵御自动化攻击,操作步骤如下:
服务类型 | 默认端口 | 建议端口 |
---|---|---|
SSH | 22 | 50000-60000 |
远程桌面 | 3389 | 30000-40000 |
SSH端口修改流程:
- 编辑
/etc/ssh/sshd_config
文件 - 取消
#Port 22
注释并修改端口值 - 执行
systemctl restart sshd
重启服务
远程桌面端口修改流程:
- 通过注册表修改
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
路径下的PortNumber值 - 同时修改Wds和WinStations分支的端口参数
三、防火墙与网络策略
端口修改后需同步更新防火墙规则:
- 放行新端口入站流量,关闭原默认端口
- 配置IP白名单限制访问来源
- 设置连接频率阈值防御暴力破解
四、安全验证机制升级
建议启用以下增强验证方式:
- SSH密钥认证替代密码登录
- 双因素身份验证(2FA)
- 会话日志记录与行为审计