Problema com o ufw enable: libkmod: ERROR ../libkmod/libkmod.c

3

Estou tentando ativar o ufw e esta é a saída:

root@p:~# ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
ERROR: problem running ufw-init
libkmod: ERROR ../libkmod/libkmod.c:505 kmod_lookup_alias_from_builtin_file: could not open builtin file '/lib/modules/2.6.32-042stab078.27/modules.builtin.bin'
FATAL: Module nf_conntrack_ftp not found.
libkmod: ERROR ../libkmod/libkmod.c:505 kmod_lookup_alias_from_builtin_file: could not open builtin file '/lib/modules/2.6.32-042stab078.27/modules.builtin.bin'
FATAL: Module nf_nat_ftp not found.
libkmod: ERROR ../libkmod/libkmod.c:505 kmod_lookup_alias_from_builtin_file: could not open builtin file '/lib/modules/2.6.32-042stab078.27/modules.builtin.bin'
FATAL: Module nf_conntrack_netbios_ns not found.
iptables-restore: line 69 failed
iptables-restore: line 30 failed
ip6tables-restore: line 65 failed
sysctl: permission denied on key 'net.ipv4.tcp_sack'

Problem running '/etc/ufw/before.rules'
Problem running '/etc/ufw/after.rules'
Problem running '/etc/ufw/before6.rules'

É uma nova instalação de um Ubuntu 13.04 64 bits, o que está errado?

    
por Wes Souza 08.04.2014 / 20:41

2 respostas

1

Honestamente, acho que o ufw é completamente inútil para o usuário médio. Tenho pouco conhecimento sobre como configurar corretamente um firewall no Linux e, de fato, pouco conhecimento sobre o próprio Linux.

Esta é a razão pela qual eu preciso de pacotes de software com uma interface amigável como eles têm no Windows. Eu uso o Firestarter para configurar meu firewall no Ubuntu, e acho que ele é um firewall confiável quando você altera algumas configurações nas preferências do Firestarter. Você pode instalar o firestarter com este código:

  sudo apt-get install firestarter

Depois disso, você deve editar o seguinte arquivo e alterar as linhas comentadas que criam o arquivo de registro relevante:

  gksu leafpad /etc/rsyslog.d/50-default.conf

# . = info; . = aviso; *. = avisar; \

# auth, authpriv.none; \

# cron, daemon.none; \

# mail, news.none - / var / log / messages

Tudo o que você precisa fazer é remover o símbolo # que precede cada linha para remover o comentário de todas as linhas mencionadas acima. Depois de salvar o /etc/rsyslog.d/50-default.conf, você também precisa reiniciar o rsyslog ou reiniciar:

sudo service rsyslog restart

Desta forma, o firestarter funcionará como um encanto e você poderá ajustar suas configurações em Preferências. Este link irá enviar-lhe um bom tutorial com muitas descrições gráficas mostrando-lhe como configurar adequadamente o Firestarter de acordo com o seu necessidades.

    
por Taz D. 08.04.2014 / 21:05
1

Descobri que meu problema estava relacionado a peculiaridades do uso do Ubuntu em um ambiente OpenVZ.

Consegui "corrigir" o problema (acredito) seguindo esses dois recursos:

link

link

    
por Wesley de Souza 09.04.2014 / 21:45

Tags