我有一个 XUbuntu 服务器,我可以通过 XFCE 连接它,并使用我使用 mkcert 创建的有效本地证书加载https: //mywebsite.test。
但是,通过 XFCE 连接会使网站滞后很多,如果我可以直接从本地计算机打开https://mywebsite.test会更方便。但是,除非我从 XUbuntu 服务器本身(显然)打开网站,否则 SSL 证书无效。我需要 SSL 证书有效,因为我需要在https://mywebsite.test和https://anotherwebsite.test之间进行连接,并且我需要 SSL 才能在这两个网站上工作。
我知道这些 mkcert 证书是要在本地使用的,它们确实在“本地”工作,但我想知道.. 是否有可能按照我想要的方式进行这项工作,证书在我的 XUbuntu 服务器中,我在能够从我的 Mac 上使用有效的 SSL 浏览这些网站,而不是使用 XFCE?
获取证书文件(您称其为“mkcert 证书”,但更好的名称是“自签名证书”)。然后将该文件添加到您的 Mac 以使其变得受信任(即受信任以保护 https 连接)。superuser.com 上有很多关于如何做到这一点的答案,例如这个线程。
如果您想使用 mkcert 来完成该任务,他们会在自述文件中简要介绍一下。
并且,确保您的笔记本电脑将名称解析为
mywebsite.test
正确的 IP 地址,该地址可从您的笔记本电脑路由。如果它不可路由,您可以使用一个、两个或十二个 ssh 隧道来解决它。