So, I am setting up an ssh server. I have installed the ssh-server program on my server. However, I didn't want to connect to it through port 22, because reasons, so I set the server to listen through another port (2584). How do i set up my client to also connect through port 2584 rather than port 22?
Asked
Active
Viewed 5.7k times
2 Answers
15
Assuming you are using normal ssh command it is the additional parameter -p (see the man page of man ssh). E.g:
$ ssh -p 2584 user@host
Christian Wolf
- 355
4
Note that ssh accepts commands in the URI form, such as ssh://user@host.com:<port>. It is perfectly valid to do the following:
ssh ssh://myuser@domain_name.com:2222
Alternatively, to avoid specifying port each time, you can declare it within ~/.ssh/config. See steeldriver's answer for details.
Sergiy Kolodyazhnyy
- 107,582