Ketentuan :: Unix.

Provisi Akun pada sistem UNIX
Unduh sekarang

Ketentuan :: Unix. Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • Perl Artistic License
  • Nama Penerbit:
  • Matt Simerson
  • Situs web penerbit:
  • http://search.cpan.org/~msimerson/

Ketentuan :: Unix. Tag


Ketentuan :: Unix. Keterangan

KONSISASI AKUN TENTANG SISTEM UNIX Penyediaan :: UNIX adalah serangkaian aplikasi untuk membuat, menghancurkan, atau memodifikasi akun pada sistem UNIX dalam cara yang andal dan konsisten. Skrip lini yang disediakan untuk manusia untuk melakukan tindakan penyediaan dengan tangan. Lihat dokumentasi yang termasuk dalam masing-masing skrip Prov_ *. Pemrogram dan sistem otomatis harus memuat provisi :: unix modul dan memanggil metode secara langsung. API yang disediakan oleh setiap metode stabil dan hanya perubahan ketika parameter tambahan ditambahkan. Jenis-jenis akun yang dapat disediakan diselenggarakan oleh kelas dengan setiap kelas termasuk. Semua kelas mendukung setidaknya membuat dan menghancurkan. Metode umum tambahan adalah: memodifikasi, mengaktifkan, dan menonaktifkan. Setiap kelas (DNS, Pengguna, Virtualos, Web) memiliki modul umum yang berisi logika untuk memilih dan mengirim permintaan ke sub-kelas yang spesifik implementasi. Memilih dan pengiriman dilakukan berdasarkan pada lingkungan dan pengaturan file konfigurasi saat menjalankan waktu. Misalnya, ketentuan :: UNIX :: DNS berisi semua logika umum untuk operasi DNS (buat zona, alias, dll). Subclass berisi informasi spesifik seperti bagaimana menyediakan catatan DNS untuk Nictool, Bind, atau TinyDNS. Tidak semua modul tertentu diimplementasikan sepenuhnya. Mis: Provisi :: unix :: virtualos :: linux :: xen sepenuhnya diimplementasikan, di mana ketentuan :: unix :: virtualos :: freeBSD :: jail tidak. Menyusarkan modul Perl untuk melihat modul mana yang tersedia. Ketentuan penggunaannya :: UNIX; $ foo = provisi :: unix-> baru (); ... prov_dns --action = create --zone = example.com Prov_user --Action = Buat --Username = matt --pass = 'neat0app!' prov_virtual --action = create --name = testvps prov_web --action = create-vhost = www.example.com Persyaratan: · Perl.


Ketentuan :: Unix. Perangkat Lunak Terkait