forked from ungleich-public/cdist
add script to configure sshd
Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
This commit is contained in:
parent
9ad2840600
commit
9d35be6acd
1 changed files with 32 additions and 0 deletions
32
hacking/v3-busybox/sshd_config.sh
Executable file
32
hacking/v3-busybox/sshd_config.sh
Executable 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
|
||||
|
Loading…
Reference in a new issue