以下是Ubuntu系统OpenSSL安全策略设置要点:
sudo apt update && sudo apt upgrade
,确保OpenSSL及系统补丁为最新版本。/etc/ssl/openssl.cnf
,在 [system_default_sect]
中设置:
MinProtocol = TLSv1.2
(或更高版本)。CipherString = HIGH:!aNULL:!MD5
(避免弱算法)。openssl req -x509 -newkey rsa:4096
生成RSA密钥(推荐4096位)。chmod 600
限制密钥文件访问,仅授权用户可读。sudo chown root:root /etc/ssl/openssl.cnf
,确保仅root可修改。sslscan
)测试服务端安全。ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers HIGH:!aNULL:!MD5;
。ufw
)限制端口访问,仅允许HTTPS(443端口)流量。参考来源: