Hi, I've just managed to install openssh in my home directory on a server I have access to by using
--prefix=$HOME/local after
./configure. Another thing I was having trouble with without root access was privilege separation, so I disabled that in my sshd_config. However, when I run
~/local/sbin/sshd, nothing happens. There is no mention of sshd in the process list either. Is it because I can't start a server from my home directory when there is already one running from the root directory?
The reason why I'm trying to do all this is that I want to use this server as a "middleman" to run a reverse tunnel to my home machine which is behind a NAT firewall, so that I can connect to my home machine from anywhere thru the middleman, as described
here.
Anyone have any suggestions?