hrdns är faktiskt en genväg namn från h (etzner) r (obot) dns.
Utvecklare kommentarer
Jag valt kortare version på grund av möjliga licens / varumärkesfrågor. Hetzner.de ger stora hosting-tjänster i Västeuropa. Som deras klient, jag ville automatisera vissa delar av vår (mig & mitt nuvarande bolag) infrastracture. Detta verktyg omfattar dns-ledning i Hetzner s Robot panel.
Installation
Du behöver tillgång till pstats modulen från python s standardbibliotek. På ubuntu det & nbsp; kan installeras genom följande kommando:
& Nbsp; & nbsp; & nbsp; sudo apt-get på Installera python-profiler
Då kan du installera hrdns genom att skriva:
& Nbsp; & nbsp; & nbsp; easy_install hrdns
& Nbsp; & nbsp; & nbsp;
Exempel på command användning
Lista över maintaned domäner:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py lista -u
Lägg ny domän:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py lägga -u
Radera domain:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py bort -u
Dumpa DNS-poster:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py visa -u
Uppdatering dns recods (från fil):
& Nbsp; & nbsp; & nbsp; hrobot_dns.py uppdatering -u
Lagring användarnamn och lösenord i säkert sätt
Det 3 sätt att passera användarnamn / lösenord till manus:
1. Passerar det genom params som är osäkra.
2. Miljövariabler HRDNS_USER, HRDNS_PASSWORD såhär:
export HRDNS_USER =
Export HRDNS_PASSWORD =
hrobot_dns.py lista
3. Genom att skapa filen ~ / .hrdnsrc med källan så här:
[Hrdns]
user =
password =
Krav :
- Python
Kommentarer hittades inte