<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: [УЧЕБНОЕ ПОСОБИЕ] Let's Encrypt (плагин gcloud DNS challange)]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме [УЧЕБНОЕ ПОСОБИЕ] Let's Encrypt (плагин gcloud DNS challange) форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 07 May 2026 00:16:55 +0300</pubDate>
		<item>
			<title>[УЧЕБНОЕ ПОСОБИЕ] Let's Encrypt (плагин gcloud DNS challange)</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message329112/78374-uchebnoe-posobie_-let_s-encrypt-_plagin-gcloud-dns-challange">[УЧЕБНОЕ ПОСОБИЕ] Let's Encrypt (плагин gcloud DNS challange)</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Я наткнулся на множество неполных или вводящих в заблуждение руководств по настройке Let's Encrypt с использованием cloud DNS challenge. Пожалуйста, имейте в виду, что это руководство намеренно краткое и минималистичное. [Настройка NTP] (необязательно) Bash: ntp=&lt;ntp-server-addr&gt; #Рекомендую заменить &lt;ntp-server-addr&gt; на time.nist.gov<br />echo "server $ntp iburst" &gt; /etc/chrony/sources.d/$ntp<br />systemctl restart chronyd [Установка gcloud CLI] (По возможности всегда следуйте руководству непосредственно от провайдера. Ссылка здесь ) Bash: apt update -y<br />apt install apt-transport-https ca-certificates gnupg curl<br />curl <noindex><a href="https://packages.cloud.google.com/apt/doc/apt-key.gpg" target="_blank" rel="nofollow" >https://packages.cloud.google.com/apt/doc/apt-key.gpg</a></noindex> | gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg<br />echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] <noindex><a href="https://packages.cloud.google.com/apt" target="_blank" rel="nofollow" >https://packages.cloud.google.com/apt</a></noindex> cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list<br />apt update -y && apt install google-cloud-cli -y [Настройка пространства имен nobody] (Нам нужно настроить пространство имен, которое используется nobody ACME плагином. Статья Google о том, как получить ключ API здесь ) Code: mkdir -p /home/nobody/gcloud<br />nano /home/nobody/gcloud/apikey.json #вставить ключ API<br />chown -R nobody:nogroup /home/nobody/ [Настройка ACME DNS плагина] (Datacenter -&gt; ACME -&gt; Challenge Plugins -&gt; Add) (API Data поле очень чувствительно, избегайте пробелов до и после строки, кроме того, избегайте переносов строк до и после блока) Bash: Plugin ID: &lt;plugin_name&gt;<br />Validation Delay: &lt;30&gt;<br />DNS API: gcloud<br />API Data:<br /> &nbsp; &nbsp; HOME=/home/nobody<br /> &nbsp; &nbsp; CLOUDSDK_AUTH_CREDENTIAL_FILE_OVERRIDE=/home/nobody/gcloud/a<WBR/>&shy;pikey.json<br /> &nbsp; &nbsp; CLOUDSDK_CORE_PROJECT=&lt;project_id&gt; #смотреть в файле apikey.json [Регистрация аккаунта] Bash: Account Name: &lt;name&gt;<br />E-Mail: &lt;your email&gt;<br />ACME Directory: Let's Encrypt V2<br />Accept TOS [Добавление домена] (node -&gt; system -&gt; certificates -&gt; ACME -&gt; Add) Code: Challenge Type: DNS<br />Plugin: &lt;plugin_name&gt;<br />Domain: &lt;your domain&gt; [Запрос сертификата] (node -&gt; system -&gt; certificates -&gt; ACME -&gt; Order Certificates Now) <br />
			<i>04.07.2025 11:57:00, Nicolai Høier.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message329112/78374-uchebnoe-posobie_-let_s-encrypt-_plagin-gcloud-dns-challange</link>
			<guid>http://proxmox.su/forum/messages/forum63/message329112/78374-uchebnoe-posobie_-let_s-encrypt-_plagin-gcloud-dns-challange</guid>
			<pubDate>Fri, 04 Jul 2025 11:57:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
