diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000000000000000000000000000000000000..372116867f89d36feac989bfbfc06c75e6bdeab2 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,8 @@ +USER_PASSWORD=$( openssl rand -hex 12 ) +sudo passwd etudiant << EOF +${USER_PASSWORD} +${USER_PASSWORD} +EOF +HTTP_ENDP="https://$HOST_NAME" +ss-set url.service "${HTTP_ENDP}" +ss-set ss:url.service "[HTTPS]$HTTP_ENDP,[LOGIN]$etudiant,[PASSWORD]$USER_PASSWORD" diff --git a/server_init.sh b/install.sh similarity index 58% rename from server_init.sh rename to install.sh index 6dc5f0df7514d91fcc9e1cbcf39f954974deaeda..2a3b5ef53bcb79da307a87edc8bef7ee1d1e304f 100644 --- a/server_init.sh +++ b/install.sh @@ -5,16 +5,8 @@ sudo iptables -t filter -A INPUT -p tcp --dport 443 -j ACCEPT sudo iptables -t filter -A OUTPUT -p tcp --dport 443 -j ACCEPT sudo iptables-save sudo systemctl restart shellinabox -sudo useradd -m -s /bin/bash -g users -G adm,dialout,cdrom,floppy,sudo,audio,dip,video,plugdev,netdev etudiant +sudo useradd -m -s /bin/bash -g users -G adm,dialout,cdrom,floppy,audio,dip,video,plugdev,netdev etudiant sudo cp /etc/skel/.* /home/etudiant/ -USER_PASSWORD=$( openssl rand -hex 12 ) -sudo passwd etudiant << EOF -${USER_PASSWORD} -${USER_PASSWORD} -EOF -HTTP_ENDP="https://$HOST_NAME" -ss-set url.service "${HTTP_ENDP}" -ss-set ss:url.service "[HTTPS]$HTTP_ENDP,[LOGIN]$etudiant,[PASSWORD]$USER_PASSWORD"