add script to configure sshd

Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
This commit is contained in:
Nico Schottelius 2015-06-16 10:11:16 +02:00
parent 9ad2840600
commit 9d35be6acd
1 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,32 @@
#!/bin/sh
if [ "$#" -ne 1 ]; then
echo "$0: output directory"
exit 1
fi
dir=$1
mkdir -p "$dir/etc/ssh"
mkdir -p "$dir/root/.ssh"
cat << eof > "$dir/etc/ssh/sshd_config"
# cdist generated - do not modify
PermitRootLogin without-password
eof
cat << eof > "$dir/etc/passwd"
root:x:0:0:root:/root:/bin/bash
nobody:x:99:99:nobody:/:/bin/false
eof
cat << eof > "$dir/etc/group"
root:x:0:root
nobody:x:99:
eof
#cat << eof > "$dir/etc/shadow"
#root:x:0:0:root:/root:/bin/bash
#nobody:x:1::::::
#eof