hrdns thực sự là một tên shortcut từ h (etzner) r (obot) dns.
Ý kiến phát triển
Tôi chọn phiên bản ngắn hơn vì vấn đề bản quyền / thương hiệu có thể. Hetzner.de cung cấp dịch vụ hosting lớn ở miền tây châu Âu. Là khách hàng của họ, tôi muốn để tự động hóa một số bộ phận của chúng tôi (tôi và công ty hiện tại của tôi) infrastracture. Công cụ này bao gồm dns quản lý trong bảng điều khiển Robot của Hetzner.
Cài đặt
Bạn cần truy cập vào pstats module từ thư viện chuẩn của python. Trên ubuntu nó & nbsp; có thể được cài đặt bằng lệnh sau đây:
& Nbsp; & nbsp; & nbsp; sudo apt-get installl python-profiler
Sau đó, bạn có thể cài đặt hrdns bằng cách gõ:
& Nbsp; & nbsp; & nbsp; easy_install hrdns
& Nbsp; & nbsp; & nbsp;
Ví dụ về cách sử dụng dòng lệnh
Danh mục lĩnh vực maintaned:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py danh sách -u
Thêm tên miền mới:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py thêm -u
Xóa tên miền:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py xóa -u
Dump dns hồ sơ:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py thấy -u
Recods dns Đang cập nhật (từ tập tin):
& Nbsp; & nbsp; & nbsp; cập nhật hrobot_dns.py -u
Lưu tên đăng nhập và mật khẩu theo cách an toàn
Có 3 cách để vượt qua tên người dùng / mật khẩu để kịch bản:
1. Đi qua nó thông qua params đó là không an toàn.
2. Môi trường biến HRDNS_USER, HRDNS_PASSWORD như thế này:
xuất khẩu HRDNS_USER =
xuất khẩu HRDNS_PASSWORD =
danh sách hrobot_dns.py
3. Bằng cách tạo tập tin ~ / .hrdnsrc với nguồn như thế này:
[Hrdns]
user =
password =
Yêu cầu :
- Python
Bình luận không