Como desativar o SuSEfirewall2?

8

Como posso desativar SuSEfirewall2 a partir do shell (sem yast)?

Nós usamos o OpenSuSE 12.3

Eu tentei:

workdevel123:~ # systemctl disable SuSEfirewall2.service

Mas acho que essa não é a solução:

workdevel123:~ # systemctl is-enabled SuSEfirewall2.service
Failed to issue method call: No such file or directory
    
por guettli 23.01.2014 / 09:54

3 respostas

4

Pelo menos no openSUSE 12.1, o Firewall ainda está separado em dois componentes em /etc/init.d :

# systemctl disable SuSEfirewall2_setup.service
SuSEfirewall2_setup.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig SuSEfirewall2_setup off
# systemctl disable SuSEfirewall2_init.service
SuSEfirewall2_init.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig SuSEfirewall2_init off

Usar systemctl, em vez de apenas chkconfig --set SuSEfirewall2_setup off , deve ser "mais prova do futuro".

A ordem é importante. _setup depende de _init.

    
por 06.02.2014 / 14:50
4

Os seguintes trabalhos no OpenSUSE 13.2:

/sbin/SuSEfirewall2 off

(de link )

    
por 29.04.2016 / 22:49
1

Embora /sbin/SuSEfirewall2 off esteja correto, você também pode fazer isso com systemctl :

systemctl -q is-enabled SuSEfirewall2 && systemctl disable SuSEfirewall2
systemctl -q is-active SuSEfirewall2 && systemctl stop SuSEfirewall2
    
por 08.03.2017 / 10:57