Próbowałem dodać wyjątek do SELinuksa dla apache na porcie 5000, więc użyłem polecenia:
# semanage port -a -t http_port_t -p tcp 5000
Ale zwraca błąd,
ValueError: Port tcp/5000 already defined
Próbowałem sprawdzić, czy tak jest za pomocą polecenia:
semanage port -l |grep 5000
co dało wynik,
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
Jak widać, 5000 nie ma na liście.
Czy brakuje mi czegoś oczywistego? Z góry dziękuję za twój wysiłek
Odkryłem więc, że inna usługa ma zdefiniowany status dla portu TCP 5000.
Ale zastępując -a
opcję -m
modyfikowania, dodano port 5000 TCP dohttp_port_t