duplicado respondido por @jpm
Configurando o encapsulamento postado por @Ólafur Waage em Connect para um servidor MySQL sobre SSH em PHP
E este para tunelamento por @Sosy
shell_exec(“ssh -f -L 3307:127.0.0.1:3306 [email protected] sleep 60 >> logfile”);
$db = mysqli_connect(’127.0.0.1′, ‘sqluser’, ‘sqlpassword’, ‘rjmadmin’, 3307);