hrdns est en fait un nom raccourci h (etzner) r (obot) dns.
commentaires de développeurs
Je ai choisi la version plus courte en raison de problèmes possibles licence / de marque. Hetzner.de fournit des services d'hébergement de grands en Europe occidentale. Comme leur client, je voulais pour automatiser certaines parties de notre (moi et mon entreprise actuelle) infrastracture. Cet outil couvre dns-gestion dans le panneau de Robot de Hetzner.
Installation
Vous devez avoir accès à module pstats de la bibliothèque standard de Python. Sur ubuntu il & nbsp; peut être installé par la commande suivante:
& Nbsp; & nbsp; & nbsp; sudo apt-get sur Installer python-profiler
Ensuite, vous pouvez installer hrdns en tapant:
& Nbsp; & nbsp; & nbsp; easy_install hrdns
& Nbsp; & nbsp; & nbsp;
Exemples d'utilisation en ligne de commande
Liste des domaines maintaned:
& Nbsp; & nbsp; & nbsp; liste hrobot_dns.py -u
Ajouter nouveau domaine:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py ajouter -u
Supprimer domaine:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py supprimer -u
Dump enregistrements DNS:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py montrer -u
Recods Mise à jour de DNS (de fichier):
& Nbsp; & nbsp; & nbsp; mise à jour hrobot_dns.py -u
Stockage nom d'utilisateur et mot de passe de manière sûre
Il trois façons de passer nom d'utilisateur / mot de passe pour le script:
1. passer à travers params qui est dangereux.
2. variables d'environnement HRDNS_USER, HRDNS_PASSWORD comme ceci:
l'exportation HRDNS_USER =
l'exportation HRDNS_PASSWORD =
liste hrobot_dns.py
3. Par la création du fichier ~ / .hrdnsrc avec une source comme ceci:
[Hrdns]
user =
password =
Exigences :
- Python
Commentaires non trouvées