💡
原文中文,约1900字,阅读约需5分钟。
📝
内容提要
使用openssl生成自签名证书,指定私钥路径、证书路径和组织名称,支持IP或域名。修改hosts文件以绑定域名,安装根证书到Windows,配置Code Server后重启。
🎯
关键要点
- 使用openssl生成自签名证书,确保已安装该工具。
- 自签IP证书命令格式:openssl req -x509 -newkey rsa:4096 -sha256 -days 3650 -nodes -keyout <私钥路径>.key -out <证书路径>.crt -subj '/CN=<组织名称>' -addext 'subjectAltName=IP:<局域网IP地址>'。
- 自签域名证书与IP证书类似,subjectAltName需修改为DNS:<域名>。
- 修改hosts文件以绑定域名,Linux/MacOS路径为/etc/hosts,Windows路径为C:\Windows\System32\drivers\etc。
- 在hosts文件中添加绑定信息,例如:192.168.1.13 oneplus.axum.rs。
- 将生成的.crt文件复制到Windows并安装为受信任的根证书。
- 修改Code Server配置文件以指定证书和私钥路径。
- 重启Code Server以应用更改。
➡️