This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
модуль_selinux [2020/07/16 13:55] val [Конфигурация] |
модуль_selinux [2020/07/16 14:25] val [Добавление сетевых портов к типу (домену) контекста безопасности] |
||
---|---|---|---|
Line 49: | Line 49: | ||
===== Добавление сетевых портов к типу (домену) контекста безопасности ===== | ===== Добавление сетевых портов к типу (домену) контекста безопасности ===== | ||
- | * [[Сервис Firewall#CentOS]] firewalld | + | * [[Сервис Firewall#CentOS]] firewalld (для демонстрации темы можно отключить) |
+ | * [[https://blog.tinned-software.net/change-ssh-port-in-centos-with-selinux/|Change SSH port in CentOS with SELinux]] | ||
<code> | <code> | ||
Line 56: | Line 57: | ||
# ss -tupanZ | grep ssh | # ss -tupanZ | grep ssh | ||
- | # yum install setools-console | + | # runcon -t sshd_t -r system_r -u system_u /usr/sbin/sshd -p 2222 -d |
- | # sesearch --allow | grep sshd_t | grep port | + | |
+ | # semanage port -l | grep ssh | ||
# semanage port -a -t ssh_port_t -p tcp 2222 | # semanage port -a -t ssh_port_t -p tcp 2222 | ||
- | # yum install policycoreutils-devel | + | |
- | # sepolicy network -a /usr/sbin/sshd | + | |
# semanage port -d -t ssh_port_t -p tcp 22 | # semanage port -d -t ssh_port_t -p tcp 22 | ||
</code> | </code> |