From d1d02c798ae754b7d644f214b7545bb5bab80ebb Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Tue, 4 Feb 2025 09:44:26 -0600
Subject: [PATCH] feat: allow password auth in sshd

---
 ansible/roles/password_auth/tasks/main.yaml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ansible/roles/password_auth/tasks/main.yaml b/ansible/roles/password_auth/tasks/main.yaml
index 838d02e..f1ebee1 100644
--- a/ansible/roles/password_auth/tasks/main.yaml
+++ b/ansible/roles/password_auth/tasks/main.yaml
@@ -43,3 +43,9 @@
   ansible.builtin.file:
     path: /tmp/passwd_auth
     state: absent
+
+- name: Allow password auth in sshd
+  ansible.builtin.lineinfile:
+    path: /etc/ssh/sshd_config
+    regexp: '#?PasswordAuthentication .*$'
+    line: "PasswordAuthentication yes"
-- 
GitLab