This commit is contained in:
Christer Warén
2025-06-21 02:56:13 +03:00
parent 605f8ce56f
commit 3cb0dac47e
8 changed files with 120 additions and 0 deletions

18
files/ssh/entrypoint.sh Normal file
View File

@ -0,0 +1,18 @@
#!/bin/bash
if [[ ! -f /etc/ssh/keys/ssh_host_rsa_key ]]
then
ssh-keygen -b 4096 -f /etc/ssh/keys/ssh_host_rsa_key -t rsa -N ""
fi
if [[ ! -f /etc/ssh/keys/ssh_host_ed25519_key ]]
then
ssh-keygen -b 4096 -f /etc/ssh/keys/ssh_host_ed25519_key -t ed25519 -N ""
fi
if [[ ! -f /etc/ssh/keys/authorized_keys ]]
then
touch /etc/ssh/keys/authorized_keys
fi
cat /etc/ssh/keys/authorized_keys > ~/.ssh/authorized_keys
/usr/sbin/sshd -D