init commit

This commit is contained in:
2025-07-21 14:26:07 -05:00
commit 6a683a7a38
25 changed files with 635 additions and 0 deletions

View File

@@ -0,0 +1 @@
server atomicmidnight.internal.purpleraft.com iburst prefer

View File

@@ -0,0 +1,3 @@
pool 0.pool.ntp.org iburst
pool 1.pool.ntp.org iburst
pool 2.pool.ntp.org iburst

View File

@@ -0,0 +1,2 @@
server tick.usno.navy.mil iburst prefer
server tock.usno.navy.mil iburst

View File

@@ -0,0 +1,25 @@
Port 22
AddressFamily inet
PermitRootLogin no
PasswordAuthentication no
KbdInteractiveAuthentication no
ChallengeResponseAuthentication no
PermitEmptyPasswords no
UsePAM yes
AllowGroups {{ ssh_access_group | default('sshusers') }}
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
X11Forwarding no
PrintMotd no
PrintLastLog yes
LoginGraceTime 30s
MaxAuthTries 3
MaxSessions 2
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server

View File

@@ -0,0 +1,11 @@
Match Address 10.0.0.0/8
PasswordAuthentication yes
Match Address 192.168.0.0/16
PasswordAuthentication yes
Match Address 206.202.209.9/32
PasswordAuthentication yes
Match Address 100.64.0.0/10
PasswordAuthentication yes

View File

@@ -0,0 +1,4 @@
# Base sshd_config — managed by Ansible
# Delegates all settings to config fragments
Include /etc/ssh/sshd_config.d/*.conf