Я пытался добавить исключение в SELinux для Apache на порт 5000. Поэтому я использовал команду:
# semanage port -a -t http_port_t -p tcp 5000
Но возвращает ошибку,
ValueError: Port tcp/5000 already defined
Я попытался проверить, так ли это с помощью команды:
semanage port -l |grep 5000
который дал вывод,
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
Как видите, 5000 нет в списке.
Есть ли что-то очевидное, чего мне не хватает? Заранее спасибо за ваши усилия
Поэтому я обнаружил, что другой сервис имеет определенный статус для TCP-порта 5000.
Но, заменив -a
опцию на -m
for, добавил порт TCP для 5000http_port_t