force port redirection for list of users

Reuti reuti at staff.uni-marburg.de
Wed Jul 19 01:38:54 AEST 2017


> Am 08.07.2017 um 18:41 schrieb Sudarshan Soma <sudarshan12s at gmail.com>:
> 
> Hi ,
> I have the following requirement .
> other than following users, any other user sshd connection should be
> redirected to 2024 instead of port 22.
> root, ftp, guest
> 
> So
> ssh root at ip // should be sent to sshd  running at port 22
> ssh otheruser at ip // should be sent to sshd running at  port  2024
> 
> 
> I know that we can do something like this:
> 
> ssh -o ProxyCommand='ssh -W localhost:2024 cliuser at ip' otheruser@
> <secadmin at 10.220.167.184>ip
> 
> will take to otheruser login to port 2024 after sshd_config settings
> 
> Match user cliuser
> 
> MaxSessions 0
> 
>    PermitOpen localhost:2024
> 
> 
> 
> This requires long command at the client side . Can this be made simple like
> 
> 
> ssh otheruser at ip automatically goes to port 2024 after i make some
> redirection at sshd_config

It could be implemented on the client side:

- one global ssh_config wich defined to use port 2024 (always)
- three custom ssh_config files for the three users in question to use port 22

-- Reuti


More information about the openssh-unix-dev mailing list