blob: db06b5515ec049dd2574a4968ada12d9431b5eb1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/usr/sbin/env fish
argparse 'u/users+' 'r/repos+' -- $argv
# create users and copy keys in correct location, set permissions
for user in $_flag_u
echo "Setting up user: $user"
set -l HOME="/home/$user"
adduser --home $HOME --disabled-password "$user"
mkdir "$HOME/.ssh"
cp "/srv/keys/$user" "$HOME/.ssh"
chown -R $user "$HOME"
chmod 700 "$HOME"
end
# run ssh daemon
/usr/sbin/sshd -D -e
|