ssh-certs hosts.
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 0s

This commit is contained in:
hogweed1
2026-05-21 03:05:05 +10:00
parent 9487988e44
commit 7cbd5218e4

View File

@@ -37,13 +37,21 @@
# step создаст два файла: сам публичный ключ и файл сертификата с суффиксом -cert.pub
# Нам нужно забрать получившийся сертификат и положить его на целевую ноду
- name: Копирование сгенерированного ЗАКРЫТОГО ключа хоста на целевую виртуалку
copy:
src: "/tmp/ssh_host_certs/{{ inventory_hostname }}/ssh_host_ed25519_key"
dest: /etc/ssh/ssh_host_ed25519_key
owner: root
group: root
mode: '0600' # Закрытый ключ должен быть строго 0600
- name: Копирование сгенерированного Хост-сертификата на целевую виртуалку
copy:
src: "/tmp/ssh_host_certs/{{ inventory_hostname }}/ssh_host_ed25519_key-cert.pub"
dest: /etc/ssh/ssh_host_ed25519_key-cert.pub
owner: root
group: root
mode: '0600'
mode: '0640' # Сертификат может быть 0640
- name: Настройка sshd_config для отдачи Хост-сертификата клиентам
blockinfile: