diff --git a/scripts/create_container b/scripts/create_container index 40090a0..40f523a 100755 --- a/scripts/create_container +++ b/scripts/create_container @@ -38,13 +38,15 @@ function create_container { } function add_ssh { + CONTAINER_PATH=$1 echo -n "Enter ssh listening port: " read PORT echo "Editing ssh config" - # edit ssh config - sed -i 's/^#Port .*/Port '"$PORT"'/' $1/etc/ssh/sshd_config - sed -i 's/^#PermitRootLogin .*/PermitRootLogin yes/' $1/etc/ssh/sshd_config + sed -i 's/^#Port .*/Port '"$PORT"'/' $CONTAINER_PATH/etc/ssh/sshd_config + sed -i 's/^#PermitRootLogin .*/PermitRootLogin yes/' $CONTAINER_PATH/etc/ssh/sshd_config + # Restart ssh in order to load changes + systemd-nspawn -D $CONTAINER_PATH systemctl restart ssh } function dotfiles {