Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have 2 servers, one that connects to SSH via port 22, and the other connects on port 9450. Now my only issue is I can SSH to neither of them from school (I am using puTTy and FileZilla)!

This prevents me from showing my professors what I am up to in source code and I cannot edit my site in case of a major bug (it has caused crashes before). My professors have no issue if I can find a way to SSH but I have been trying to find a solution, I can find nothing.

I could use an online client but there are 2 issues with that:

  1. They go for very short sessions and you have to keep filling out captchas.
  2. I cannot use Ctrl+ because my school uses Windows as their OS, not Mac OS.

What can I do? Can I do anything to get past the firewall - that is, without getting into trouble? Can I setup a proxy at home and then... what? How would I connect?


share|improve this question

closed as off topic by HostBits, EEAA, Sven, Michael Hampton, Ward Dec 9 '12 at 4:24

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Sounds like you need to talk to the admins that run your school's network. – HostBits Dec 8 '12 at 23:48
@Cheekaleak they cannot do anything, I have talked to them, its the overall school board which is state wide... not sure if I can get in touch with them – user115422 Dec 9 '12 at 0:14
Is the problem that YOU cannot connect, or that your PROFESSORS cannot connect to have a look? Why not "show" them via an HTTPS web site with login requirements for access? – Skaperen Dec 9 '12 at 0:17
up vote 2 down vote accepted

It sounds like port 22 is blocked. If you own the server, you can change it to listen on a port you know is open (such as port 80, 443) for ssh and then connect that way. This will also work if you want to use your home computer as a proxy instead.

share|improve this answer
He already pointed out that he has set up SSH on a non-standard port on his second server. – Theuni Dec 8 '12 at 23:53
So??? Port 9450 is probably blocked. I said to use 80 because we already know port 80 is open (as he already confirmed he can use an online client, meaning http). – Peter Dec 8 '12 at 23:59
Ugh, sorry. Must have had a lazy eye here. You're right that could work. Can you edit your post so I can remove my -1, please? – Theuni Dec 9 '12 at 0:00
Thanks, edited. – Peter Dec 9 '12 at 0:06
Thanks, removed my -1. :) – Theuni Dec 9 '12 at 0:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.