
Hi Jason, I am guessing that you did not follow the start of our informative discussion here. i have no personal ssh.config because I cannot run Linux directly as a computer system due to my individual accessibility needs. I run the programs with which Mike profoundly helped me troubleshoot from my DOS desktop, reaching a company where I have a shell account of my own, who is using an alternative port from 22 and who still incorporates the factors Mike discovered for my user logging in. further as i just shared this does not give me direct access as I cannot download or upload items to my dreamhost work space from another shell. The dreamhost shell, while far less detailed than my personal shared account at shellworld, contains e-mail programs, browsers, text editors file conversion tools and the like , comparative to I guess? the Ubuntu command line, although I am not firm on what Ubuntu is like first hand. Regardless for my professional needs, I must reach a comparative setup from my desktop to get tings done. Thanks, Karen On Wed, 10 Oct 2018, Jason Shaw wrote:
On Wed, Oct 10, 2018 at 3:06 PM Mike via talk <talk@gtalug.org> wrote:
<snip> However, I have what may be an easier solution, one that I should already have thought of: If you still have working SSH-based shell access to a different host, you should be able to SSH FROM THERE to your dreamhost system.
That is, SSH to your other shell account, and instead of running your email program, run "ssh user@eugene...", and once connected to eugene, proceed as though you were connected directly.
Such plumbing is often necessary for a variety of reasons. Just make sure you know where you are. The commands "whoami", and "hostname" are often useful! <snip>
This is a great recommendation and can be easily automated. In your personal ssh config, usually ~/.ssh/config you can add in:
Host *.dreamhost.com ProxyCommand ssh -q shellworld_host nc %h %p
With this in place, you'll be able to just type 'ssh yourhost.dreamhost.com' and you'll bounce through shellworld_host (substitiute your actual shellworld host account) to make it mostly seamless.
-jason