On Tue, 24 Jan 2012, Peter Eckel wrote:

> On 24.01.2012, at 13:23, Alexander Farber wrote:
>
>> I'd like SSHd to keep listening at the_old_ip:22 but also at the_new_ip:443.
>
> # man sshd_config:
>
>     ListenAddress
>             Specifies the local addresses sshd should listen on.  The 
> following forms may be used:
>
>                   ListenAddress host|IPv4_addr|IPv6_addr
>                   ListenAddress host|IPv4_addr:port
>                   ListenAddress [host|IPv6_addr]:port
>
>             If port is not specified, sshd will listen on the address and all 
> prior Port options specified.  The
>             default is to listen on all local addresses.  Multiple 
> ListenAddress options are permitted.  Addition-
>             ally, any Port options must precede this option for non port 
> qualified addresses.
>
> # grep ListenAddress /etc/sshd/sshd_config:
>
> ListenAddress 127.0.0.1:443
> ListenAddress 192.168.42.182:22
>
> # netstat -antup | grep sshd
>
> tcp    0  0 192.168.42.182:22   0.0.0.0:*   LISTEN  31585/sshd
> tcp    0  0 127.0.0.1:443       0.0.0.0:*   LISTEN  31585/sshd

Don't forget to tell selinux about the new port sshd is supposed to be 
listening on.
Something like "semanage port -a -t ssh_port_t -p tcp 443" should do it.

To verify what you have set something like "semanage port -l | grep ssh_port_t"
should tell you.

Regards,

-- 
Tom                     m...@tdiehl.org         Spamtrap address                
        me...@tdiehl.org
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to