Comment chiffrer le mot de passe vpnc Xauth dans le fichier /etc/vpn/example.cfg?

Lorsque j’ai créé vpnc, j’ai créé un fichier /etc/vpnc/example.cfg afin de ne pas avoir à tout saisir à chaque fois.

une des lignes est “mot de passe Xauth” où je dois le saisir en texte brut. existe-t-il un moyen de le chiffrer?

Vous pouvez utiliser un mot de passe obscurci. Utilisez le Xauth obfuscated password XXXXXX .

N’oubliez pas que le mot de passe obscurci peut être désobfusqué avec l’utilitaire cisco-decrypt decrypt.

Vous pouvez créer le mot de passe masqué avec l’outil cisco-encrypt , que vous pouvez créer en utilisant le code fourni ici .

Faites ceci comme

 gcc -o cisco-encrypt cisco-encrypt.c -lgcrypt 

(nécessite libgcrypt)