У меня есть сервер XUbuntu, к которому я могу подключиться через XFCE и загрузить https: //mywebsite.test с действующим локальным сертификатом Я создал с помощью mkcert.
Однако при подключении через XFCE сайт сильно задерживается, и было бы намного удобнее, если бы я мог просто открыть https: //mywebsite.test с моего локального компьютера. . Но сертификат SSL недействителен, если я не открою веб-сайт с самого сервера XUbuntu (очевидно). Мне нужен действующий сертификат SSL, потому что мне нужно подключиться между https: //mywebsite.test и https: //anotherwebsite.test , и мне нужен SSL для работы на обоих веб-сайтах .
Я знаю, что эти сертификаты mkcert предназначены для использования локально, и они действительно работают «локально», но мне было интересно ... можно ли сделать это так, как я хочу, где сертификат находится на моем сервере XUbuntu и я могу просматривать эти веб-сайты с работающим SSL с моего Mac вместо использования XFCE?
Получите файл сертификата (вы называете его «сертификат mkcert», но еще лучше было бы имя «самоподписанный сертификат»). Затем добавьте этот файл на свой Mac, чтобы он стал доверенным (то есть доверенным для защиты https-соединений). На superuser.com есть много ответов о том, как это сделать, например эта ветка .
Если вы хотите использовать mkcert для этой задачи, они кратко коснутся этого в своем файле readme .
И убедитесь, что ваш портативный компьютер разрешает имя mywebsite.test
на правильный IP-адрес, который маршрутизируется с вашего портативного компьютера. Если он не маршрутизируемый, вы можете обойти его, используя один, два или двенадцать туннелей ssh.