Изменил(а) на 'assets/create_lab2_docker_client.sh'

main
Сергей Филатов 1 месяц назад
Родитель 5f632e2b26
Сommit 81bd312f9a

@ -1,20 +0,0 @@
#!/bin/bash -x
if [ "$1" = "" ] ; then
echo "Group NAME must be provided"
echo "Usage: $0 NAME ID"
exit 1
fi
if [ "$2" = "" ] ; then
echo "Student ID (two digits) must be provided"
echo "Usage: $0 NAME ID"
exit 1
fi
group="$1"
student="$2"
extport="${group}${student}22"
vpnport=$(( student+1194 ))
docker run -d --name "${group}-student${student}-L2" -e TZ=Europe/Moscow -p ${extport}:22 -p ${vpnport}:${vpnport} --privileged takeyamajp/ubuntu-sshd
# End of file

@ -0,0 +1,27 @@
#!/bin/bash -x
if [ "$1" = "" ] ; then
echo "Group NAME must be provided"
echo "Usage: $0 NAME ID"
exit 1
fi
if [ "$2" = "" ] ; then
echo "Student ID (two digits) must be provided"
echo "Usage: $0 NAME ID"
exit 1
fi
group="$1"
student="$2"
sshport="${group}${student}22"
vpnport="${group}${student}90"
docker run \
-d \
--name "${group}-student${student}-L2-client" \
--hostname "${group}-student${student}-L2-client" \
-e TZ=Europe/Moscow \
-p ${sshport}:22 \
-p ${vpnport}:${vpnport} \
--privileged takeyamajp/ubuntu-sshd
# End of file
Загрузка…
Отмена
Сохранить