RHEL 6: SSH port megváltoztatása 1255-re (SELinux konfig)

| Német Krisztián | 2011. július 13. szerda

Állítsuk be először a port számát a megfelelő konfig fájlban: /etc/ssh/sshd_config

Port 1255

Ekkor a következőhöz hasonló hibát fog okozni:

sshd[22745]: error: Bind to port 1255 on 192.168.1.1 failed: Permission denied

A SELinux-ban is be kell állítani ezt a változást. A SELinux-ban az alapértelmezett SSH port a 22-es. Először ezt töröljük, majd beállítjuk a 1255-ös portot.

semanage port -l | grep ssh

Kimenete:

ssh_port_t                     tcp      22

A 22-es portot eltávolítjuk

semanage port -d -t ssh_port_t -p tcp 22

majd beállítjuk a 1255-ös portot

semanage port -a -t ssh_port_t -p tcp 1255

Ellenőrizzük le

semanage port -l | grep ssh

Így kell kinéznie

ssh_port_t                     tcp      1255

Töltsük be újra konfig fájlt az OpenSSH szervernek

service sshd reload

majd ellenőrizzük, hogy ténylegesen nyitva van a 1255-ös port.

netstat -tulpn | grep 1255

Várjuk a hozzászólásokat!

Előző bejegyzés

Következő bejegyzés