Modification des parameters du pare-feu après l'installation de CentOS via kickstart

J'essayais d'installer CentOS 6.3 via Windows Deployment Server. Et pour automatiser le process d'installation j'ai utilisé le file kickstart dans lequel j'ai fourni divers détails requirejs pendant l'installation. Puis je voulais que cette machine serve de server mysql qui ne soit accessible que via le process ssh ou mysql, donc je voulais donner les règles du pare- iptables. J'ai vérifié que ces règles sont correctes et testées sur la machine existante. J'ai donc donné ces règles dans la section% post du file kickstart …. mais j'ai rencontré l'erreur suivante: "ne peut pas initialiser le filter d'iptables" existent ". J'ai également pris soin de l'environnement chroot mais le problème a persisté.

Vous souhaitez fournir les lignes suivantes dans le file kickstart:

firewall --enable --ssh --port=mysql:tcp 

La section %post ne fait que des choses pendant le process d'installation. Vous devez laisser l'installation terminer et redémarrer la machine et cette ligne de firewallfirewall doit définir les règles de pare-feu de la boîte pour autoriser uniquement ssh et mysql (port 3306).