File size: 455 Bytes
838c58a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#!/bin/bash
#
# Записываем приватный ключ из переменной окружения
echo "$SSH_PRIVATE_KEY" > /root/.ssh/id_rsa
chmod 600 /root/.ssh/id_rsa
# Запускаем SSH-туннель в фоновом режиме
ssh -o StrictHostKeyChecking=no -N -L \
*:localhost:${LOCAL_PORT}:${REMOTE_HOST}:${REMOTE_PORT} \
${SSH_USER}@${SSH_SERVER} &
# Держим контейнер активным
tail -f /dev/null |