diff --git a/packages/ctfbase/service/ctfd/passwd b/packages/ctfbase/service/ctfd/passwd new file mode 100644 index 0000000..87eee46 --- /dev/null +++ b/packages/ctfbase/service/ctfd/passwd @@ -0,0 +1,2 @@ +root:$1$bEGCYemG$pAo9KXWQKgQNijRGKSb7e1:0:0:root:/:/bin/ash +nobody:x:65534:65534:nobody:/:/bin/sh diff --git a/packages/ctfbase/service/ctfd/run b/packages/ctfbase/service/ctfd/run index 431f9f9..1f7542a 100755 --- a/packages/ctfbase/service/ctfd/run +++ b/packages/ctfbase/service/ctfd/run @@ -2,6 +2,11 @@ exec 2>&1 +# Make user accounts +if ! [ -r /etc/passwd ]; then + cat passwd >/etc/passwd +fi + # Set up networking for all CTF ip ip link set eth0 up if ! ip route | grep -q default; then