[SOLVED] Remote Linux desktop through SSH tunnel from Mac
Posted: 28. Jun 2011, 18:16
Issue: I would like to use SSH to control my home computer's desktop (Linux) from my work computer (Mac).
I have used VNC in the past. I find it slow, and I also don't want to install ChickenOfTheVNC on my boss' computer if I can just use the existing ssh with X forwarding. I downloaded Remmina which I hear is great. When I open it I don't see the SSH tab (?). Anyway, my real problem -- with or without Remmina -- is setting up SSH, since I do not fundamentally understand what in the world I'm doing. Steps I have blindly taken so far include:
1) made /etc/rc.d/rc.sshd executable, then ran sshd_start which generated host keys in /etc/ssh.
2) modified ssh and sshd config files so that "no" was changed to "yes" on: ForwardAgent, ForwardX11 and Tunneling. (I left them commented, though).
3) Ran ssh-keygen -t dsa which created id_dsa and id_dsa.pub in ~/.ssh (passphrase was created, presumably using downloaded repo pkg x11-ssh-askpass.
4) Started ssh
5) From client computer (Mac) ran all sorts of weird commands, like: ssh -X root@xx.xxx.xxx.xx which kept timing out.
I don't know what I'm doing, Please help.
My ace-in-the-hole is to just install TeamViewer on both sides from the SlackBuild repo, but it's an ugly solution. I'd rather learn the proper *nix way.
P.S. - when you answer this, please assume I know NOTHING about hostnames, domains, proxies, tunneling, port-forwarding, etc.
Thanks in advance.
Dennis in New Orleans.
I have used VNC in the past. I find it slow, and I also don't want to install ChickenOfTheVNC on my boss' computer if I can just use the existing ssh with X forwarding. I downloaded Remmina which I hear is great. When I open it I don't see the SSH tab (?). Anyway, my real problem -- with or without Remmina -- is setting up SSH, since I do not fundamentally understand what in the world I'm doing. Steps I have blindly taken so far include:
1) made /etc/rc.d/rc.sshd executable, then ran sshd_start which generated host keys in /etc/ssh.
2) modified ssh and sshd config files so that "no" was changed to "yes" on: ForwardAgent, ForwardX11 and Tunneling. (I left them commented, though).
3) Ran ssh-keygen -t dsa which created id_dsa and id_dsa.pub in ~/.ssh (passphrase was created, presumably using downloaded repo pkg x11-ssh-askpass.
4) Started ssh
5) From client computer (Mac) ran all sorts of weird commands, like: ssh -X root@xx.xxx.xxx.xx which kept timing out.
I don't know what I'm doing, Please help.

P.S. - when you answer this, please assume I know NOTHING about hostnames, domains, proxies, tunneling, port-forwarding, etc.
Thanks in advance.
Dennis in New Orleans.