aboutsummaryrefslogtreecommitdiff
path: root/personal_infra
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra')
-rw-r--r--personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml6
m---------personal_infra/puppet/modules/nagios_core0
2 files changed, 6 insertions, 0 deletions
diff --git a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml
index e0dd86f8..f38ec1a0 100644
--- a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml
+++ b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml
@@ -37,6 +37,12 @@
- name: install ssh
command: pct exec {{ proxmox.id }} -- dnf install -y openssh-server
delegate_to: "{{ proxmox.host }}"
+- name: permit root password
+ lineinfile:
+ path: /rpool/data/subvol-{{ proxmox.id }}-disk-0/etc/ssh/sshd_config
+ regexp: "^#?PermitRootLogin"
+ line: "PermitRootLogin yes"
+ delegate_to: "{{ proxmox.host }}"
- name: enable ssh
command: pct exec {{ proxmox.id }} -- systemctl enable --now sshd
delegate_to: "{{ proxmox.host }}"
diff --git a/personal_infra/puppet/modules/nagios_core b/personal_infra/puppet/modules/nagios_core
new file mode 160000
+Subproject 5d0a6c2bbc82ea3dd84b3a09680ec01461ff637