Como permitir o programa customizado na porta 80 via selinux

1

Eu tenho um servidor web personalizado que eu quero rodar na porta 80. O problema é que ele está sendo bloqueado pelo selinux. Então, do localhost eu posso navegar pelo site, mas do mundo externo não é acessível.

Eu corro o programa desta maneira,

   /opt/project1/run.py -p 80.
    
por Shiplu Mokaddim 30.08.2012 / 17:39

1 resposta

3

Você tem certeza de que o selinux impede que isso funcione, e também não:

  • O firewall do software, iptables . Dê uma olhada na saída de iptables -nvL para ver quais regras são aplicadas.

  • A maneira como o servidor atende conexões de entrada. (Normalmente, isso é feito pela ligação a um endereço específico. Por exemplo, se você estiver ligando para ouvir em 127.0.0.1:80 , não poderá aceitar conexões de nenhum lugar, exceto localhost.)

por 30.08.2012 / 17:51