diff --git a/ssh_session_adduser.sh b/ssh_session_adduser.sh new file mode 100644 index 0000000000000000000000000000000000000000..15f599b2253b6fbbaac0aae6034d6295966acca7 --- /dev/null +++ b/ssh_session_adduser.sh @@ -0,0 +1,7 @@ +sudo useradd -m -s /bin/bash -g users -G adm,docker,dialout,cdrom,floppy,audio,dip,video,plugdev,netdev $1 +sudo cp /etc/skel/.* /home/$1 +sudo passwd $1 << EOF +$1 +$1 +EOF + diff --git a/ssh_session_init.sh b/ssh_session_init.sh new file mode 100644 index 0000000000000000000000000000000000000000..794863fde50e81b3cacce0ad1abba8557a490d36 --- /dev/null +++ b/ssh_session_init.sh @@ -0,0 +1,7 @@ +# scp -i ~/.ssh/id_ifb ssh_session_init.sh ssh_session_adduser.sh 2020_participants_mail.txt ubuntu@134.158.247.127: +# ssh -i ~/.ssh/id_ifb ubuntu@134.158.247.127 +# bash ssh_session_init.sh 2020_participants_mail.txt + +cat $1 | sed -e "s/@[^,]*[,]*//g" | tr ' ' '\n' | awk '{system("bash ssh_session_adduser.sh "$0)}' +sudo sed -i 's|PasswordAuthentication no|PasswordAuthentication yes|' /etc/ssh/sshd_config +sudo systemctl restart sshd