Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I get the trouble with putty, so I prefer using shell( linux) to access server via ssh, my ip address has alter port for ssh is 6091, so is there anyway to access server via ssh by command

ssh root@myipaddress

Because I have many server has default ssh port is 22, so I just want to change port to specific ip adress. Thanks

share|improve this question

3 Answers 3

up vote 7 down vote accepted

The most comfortable solution in long-term is to add the host to your ~/.ssh/config file. Edit/create the file and add:

 Host home
 User root
 Hostname myipaddress
 Port 6091

Then you can simply connect to home with:

 ssh home

More info

share|improve this answer
thank you so much –  Tung Can Jun 12 '14 at 10:59
Don't forget to mark the answer as "correct" on serverfault.com if you think it is the best fit to your question :) –  Mikko Ohtamaa Jun 12 '14 at 11:05

ssh -p 6091 root@myipaddress

-p port
             Port to connect to on the remote host.  This can be specified on a per-host basis in the configuration file.
share|improve this answer

For a system wide change, you can change the port number in the /etc/ssh/sshd_config file and then restart the ssh service / deamon

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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