15 марта 2019

SSH тоннель позволяет перенаправлять локальный трафик через SSH на удаленный хост. Может быть использован, например, для соедиения с удаленным приложением, которое было запущено на локальном порту удаленного хоста.

Например, чтобы соединиться с mysql, который был запущен на локальном порту 3306 хоста remotehost.com, вы можете использовать:

ssh -L 3366:localhost:3306 [USERNAME]@remotehost.com

или с использованием SSH keys :

ssh -i [KEY_FILENAME] -L 3366:localhost:3306 [USERNAME]@remotehost.com

После этого, вы можете соединиться с базой, используя любимый тулинг на localhost:3366