ssh / start.sh
Starchik1's picture
Create start.sh
838c58a verified
raw
history blame contribute delete
455 Bytes
#!/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