Work on Two Computers?  Set Up An SSH Server to Make Things Easier! - 0

I use more than one computer: I use my desktop computer for anything while I’m in the house, and my laptop for anything while I am out - usually for taking notes at a class.

If you are like me, an SSH Server on your desktop computer will make your life a lot easier.

Here’s what setting up an SSH server can do for you:

  • Minimize the number of steps required to access “outside” data from my “inside” computer.
    • This means you can save time by getting to your work faster. Instead of throwing files on a USB drive, sending through email, or sharing a directory on a network, all your files will instantly be accessible.
  • Minimize the amount of data actually stored on the “outside” laptop.
    • You’ll never have to worry about sensitive data on your laptop again. If your laptop is stolen, there will be relatively nothing valuable on it. It will all be on your SSH server.
  • Maintain only one single copy of the data.
    • Find yourself rummaging through different versions of work because of all the copying that comes with working on two computers? A personal SSH server will keep one, and only one, copy of your data, so version control is no longer a necessity.

Here’s a How-To to get it running:

(1) Download and install freeSHHd from http://www.freesshd.com/. At the end of the installation:

  • Click “Yes” when it asks if you want to create private keys. This is for connection authentication.
  • Click “Yes” when it asks if you want to run as a system service. This is so it will always be running.

(2) The server will be automatically run. Right click on the icon that appears in your taskbar and click on ‘Settings’.

Work on Two Computers?  Set Up An SSH Server to Make Things Easier!

(3) We have to add a user. Click on the ‘Users’ tab in the window that pops up.

Work on Two Computers?  Set Up An SSH Server to Make Things Easier! - 2

(4) Click on the “Add…” button.

Work on Two Computers?  Set Up An SSH Server to Make Things Easier! - 3

(5) Fill in all the required information. I recommend using your name for the Login, leaving Authorization as “NT authentication”, and selecting all three check-boxes as this is your “master” user. Your password will be the same password that you use to login to Windows. Then click OK. Your server is now up and running! Click OK on the bottom of the window to exit the settings screen.

Work on Two Computers?  Set Up An SSH Server to Make Things Easier! - 4

(6) Next, we need to make sure we can access the server from other computers. If you are behind a router, make sure you are forwarding port 22. Not sure how to forward ports? Check out portforward.com for complete assistance.

(7) Visit www.WhatIsMyIP.com and write down the number given there. Keep it on a piece of paper in your wallet or save it onto your cell-phone. This is the address you will use to connect to the SSH server from other computers.

(8) Finally, all we need is some software to access the server from our outside computers. I currently recommend WinSCP because it’s free and allows you to choose your own text editor. Download it here. Install it. Run it.

(9) When you first open WinSCP, click the New button.

Work on Two Computers?  Set Up An SSH Server to Make Things Easier! - 5

(10) In the Host Name field, type the number that you recorded earlier. In the User name field, put in the user name that you created on your SSH server. Fill in the password field with the same password that you use to login to Windows. Leave everything else the same and click Login. You can also save this session information for later use by clicking Save….

Work on Two Computers?  Set Up An SSH Server to Make Things Easier! - 6

(11) The first time you connect to your SSH server, you will be asked if you “trust this host”. Just click Yes.

(12) All Done! You now have a secure connection to your home computer from any other computer with an SSH client. Open any file you want with whichever program you choose!

My favorite and most popular use for my SSH server is note-taking. Instead of taking notes on my laptop and then later sending them or sharing them to get them to my home computer, I just work directly on it from any location. Thus, I have only one copy to worry about and it’s always at my fingertips.

Image by justin

If you liked this article, please share it on Digg, Furl, reddit, StumbleUpon, or Technorati. Thanks!

Related Posts

  • No Related Post