Open inbound port 22 in your router, to port 22 of the ip machine where the ssh server is.
This is called 'Port Fowarding", or "Virtual Server" in different routers.
Jfer
Main Topics
Browse All TopicsAffiliated Foods says they cannot access port 22. I have disabled the firewall and it still does not work. I have used ShieldsUp to check the port and it calls it stealth. I do not have any network printers or a modem. I am connected directly into HCI isp.I am using Symnantec Endpoint Protection.As far as I know there is no other firewall. What can I do?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
First of all, do you actually have an ssh server installed at your machine?
You can check your services for something like "sshd", but I'd rather assume that you'll find nothing and that you will have to install an ssh server.
FreeSSHD is here -
http://www.freesshd.com/?
OK,
that's a question of FreeSSHD's configuration, which is done in the file FreeSHHDService.ini located in the installation directory.
Security options include
SSHPasswordAuth (allow or deny access using user passwords)
SSHPublicKeyAuth (allow or deny Public Key Authentication)
A bit more information can be found in the freesshd forum - http://www.freesshd.com/in
I heard there is a configuration GUI for freesshd somewhere. You should google for it if you're interested.
wmp
If you are going to have machine direct connected to Net,
1. pick a strong password for all accounts that will be able to authenticate into ssh server
2. Keep the ssh server version to the lastest build, since many exploits attack older ssh server vulnerabilities
3. Configure some kind of security log on your machine, be it Windows Event Logger, or some 3rd party solution to, to log failed authentication events, to determine if you are being under attack.
4. Learn to use scp to securely transfer files from your machine to another destination.
Jfer
swedel - Is this 25692033 indeed the only comment you found helpful?
This one? 25674029
Why didn't you accept it, then?
Hi again,
I just saw that you're obviously new to EE.
You're not the first one having trouble when it comes to closing questions.
Here is some help - http://www.experts-exchang
Should you like to correct your decision, here is how it goes - http://www.experts-exchang
Have a nice time with EE
wmp
Business Accounts
Answer for Membership
by: themrrobertPosted on 2009-10-26 at 15:15:26ID: 25667514
What is your operating system?
If windows: make sure that windows firewall is not on. Also, note that windows does not have any services that run on port 22 by default, this is for SSH as you know, which is why i can't tell what operating system you are using.
Even your firewall is down, unless your computer is on the DMZ or you forward port TCP/IP 22 to your server, you won't be able to get running.
Please give me more information, and I will try to help you.