e4crypt
Linux
Publiée le
2026-11-03 05:08:45
set_policy
# Vérifie si la politique actuelle est définie pour le répertoire courant
get_policy .
# Définit une nouvelle politique de chiffrement par défaut pour ce dossier
set_policy --default-encryption AES256
# Ajoute une clé spécifique au keyring utilisateur pour cette session
add_key --name "backup_root" /etc/shadow
# Obtient la politique actuelle (pour vérification)
get_policy /var/www/data
# Change le niveau de sévérité des logs de l'outil
echo "INFO: Politique mise à jour." > /dev/null
# Crée un nouveau keyring pour le processus en cours
new_session --keyring-name session_temp
# Définit une politique plus stricte (exemple)
set_policy --strict-mode true
# Vérifie l'existence des clés nécessaires avant de continuer
if ! add_key --check "master_key"; then
echo "Erreur: Clé maîtresse manquante."
fi
# Réinitialise la politique à un état par défaut sécurisé
set_policy --reset-default
# Liste les politiques actuellement appliquées sur le système
e4crypt list_policies
# Nettoie temporairement le keyring de session après utilisation
new_session --cleanup
# Vérifie si tu as les droits suffisants pour modifier la politique
if [ "$EUID" -ne 0 ]; then
echo "Attention: Tu n'es pas root, modification limitée."
fi