2016-09-10 3 views
0

Je vais mettre en place une nouvelle instance CentOS sur AWS EC2, chaque fois que je désactiver le SELinux, mon système se bloque avec l'erreur suivante -AWS CentOS SELinux système de congélation

Impossible de charger la politique SELinux, le gel.

Je désactive le SELinux en éditant le fichier de configuration et l'ajout désactivé.

Pouvez-vous me dire comment désactiver le SELinux de manière permanente sans geler l'instance sur AWS?

Merci

+0

Je suis l'édition le fichier -/etc/sysconfig/selinux, après le redémarrage, il fige – rkl2020

+0

que dit le journal système? Voir http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-console.html#instance-console-console-output – Vorsprung

+0

lorsque je modifie le fichier selinux et que j'appuie sur reboot, je ne peux pas accéder au système , quand je vois les journaux d'événements de aws, je reçois cette erreur imprimée sur l'écran - Impossible de charger la politique SELinux, le gel. – rkl2020

Répondre

0

Modifier le fichier/etc/selinux/config et modifier cette ligne exactement cette valeur

SELINUX=disabled 

(note 1 ce n'est pas/etc/sysconfig/SELinux, un devrait un lien vers l'autre, mais que votre système ne joue pas le long ... 2. je l'ai déjà dit « désactiver » et non désolé « désactivé ») Puis redémarrez

Voir https://www.centos.org/docs/5/html/5.1/Deployment_Guide/sec-sel-enable-disable.html

Pour éliminer la corruption de fichier, essayez ce

perl -p -i -e 's/^ SELINUX = (\ S +)/SELINUX = désactivé /'/etc/selinux/config