I think you missed my point - I am exactly following the instructions you cited, to connect SSH with password authentication. The SSH instance on the bitnami stack is refusing to use a password authentication., I even tried to force this with the command line options -o PasswordAuthentication=yes -o PubkeyAuthentication=no. No good, as you can see from the debug trace above, I am not prompted for the password.
But (not being knowledgeable about ssh) I dug around and found this:
on the server for the bitnami stack (192.168.xx.x) install vim.
Then you can edit /etc/ssh/sshd_config and enable Password authentication.
To do this:
root@debian> apt-get update
root@debian>apt-get install apt-file
root@debian> apt-file install
root@debian>apt-get install vim
now we have vim
root@debian>sudo chmod 777 /etc/ssh/sshd_config
OK, now on a Mac terminal
me@mac>ssh -N -v -L 8888:127.0.0.1:80 email@example.com
it should now allow you to authenticate with password 'bitnami' and then the tunnel is set up
on a browser, http:///127.0.0.1:8888/phpmyadmin
Log into phpmyadmin with 'root' 'bitnami'