💡 原文中文,约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以应用更改。
➡️

继续阅读