ezjail-remote

Screenshot Software:
ezjail-remote
Detalii soft:
Versiune: 0.2.1
Incarca data: 20 Feb 15
Producător: Tom Lazar
Licenţă: Gratuit
Popularitate: 2

Rating: nan/5 (Total Votes: 0)

ezjail-la distanță este o comandă și comoditate înveliș la distanță pentru comanda ezjail-admin dintre cele mai excelent instrument ezjail & nbsp; (care, la rândul său, este ea însăși un înveliș confort pentru închisori, soluție de virtualizare Leight-greutate FreeBSD lui).
Principalele sale caracteristici sunt:
- Sprijin mai sofisticate pentru arome, adică configurare interactiv și / sau templating, spre deosebire de ezjail lui arome hardcoded
- Vă puteți conecta cu SSH închisorile create de ezjail-la distanță, imediat după creație (nu mai manuală aruncare a cărților despre cu config sshd sau încărcarea cheia publică!)
- Spre deosebire de ezjail-admin, ezjail-la distanță nu este invocată pe gazdă închisoare, dar pe computerul local.
Utilizare
ezjail-la distanță utilizează biblioteca material pentru a rula de la distanță sarcinilor sale. Practic acesta oferă un așa-numit fabfile care conține toate comenzile de ezjail-admin (versiunea 3.1 ca din acest scris).
Acest lucru înseamnă că utilizarea ei diferă puțin de cea a ezjail-admin. În special, va oferi numele de gazdă al serverului închisoare prin intermediul comutatorului H și parametrii pentru comanda (cum ar fi numele de închisoare, etc), separat, cu un colon, cum ar fi așa:
gazdă H ezjail-la distanță (e) : param1, param2, param3
sau:
gazdă H ezjail-la distanță (e) : param1 = foo, param3 = bar
Consultați documentația completă a ceea ce material are de oferit aici.
În particualar, puteți ...
- Run-ezjail la distanță help pentru a vedea o listă cu opțiunile disponibile
- Run-ezjail la distanță -l pentru a vedea o listă cu comenzile disponibile
- Run ezjail-la distanță COMMAND -d pentru a vedea o descriere detaliată a unei comenzi
Ca un efect secundar al folosind material, puteți rula ezjail-admin comenzi împotriva mai multor jailhosts în același timp.
Comenzi
În forma sa cea mai simplă, la distanță ezjail oferă comenzile exact aceleași ca ezjail-admin, și anume [arhiva | config | consolă | crea | Șterge | instalați | liste | restaura | actualizare]. În plus față de faptul că oferă versiuni îmbunătățite ale crea și de a distruge (acesta din urmă o varianta mai aprofundată a comenzii de ștergere.)
crea
creează un nou instanță închisoare pe gazdă dat, creează un utilizator admin cu drepturi de sudo și permite accesul ssh prin cheie publică.
Parametrii
nume
& Nbsp; numele noii închisoare, necesar
IP
& Nbsp; adresa IP, este necesar
admin
& Nbsp; numele utilizatorului admin pentru închisoare, implicit utilizatorul curent. utilizatorul va fi creat și adăugat la roată (care, la rândul său, va fi permis să sudo fără parolă).
keyfile
& Nbsp; cheia publică a instala pentru utilizator admin, implicit ~ / .ssh / identity.pub.
aromă
& Nbsp; numele aroma locale, implicit de bază.
distruge
se oprește, elimină și șterge dat instanță închisoare (dar nu înainte de a cere pentru ultima dată, în mod explicit). cu toate acestea, odată ce confirmați, închisoarea este irevocabil plecat.
Parametrii
nume
& Nbsp; numele noii închisoare, necesar
Instalare
Pur și simplu utilizați easy_install:
easy_install ezjail-la distanță
Dezvoltare
Pentru a dezvolta ezjail-se la distanță, a verifica afară o copie a acestui depozit și apoi:
virtualenv. --no-site-ul pachet
./bin/python setup.py dezvolta

Ce este nou în această versiune:

  • Adauga sprijin pentru crearea ZFS (și ) închisorile bazate pe alte imagini

Ce este nou în versiunea 0,2:

  • instalare divizat în bootstrap (care sa dovedit util în afara de o configurare ezjail) și instala
  • adăugat suport pentru ZFS
  • pot instala ezjail de CVS
  • adăugat suport pentru arome afara pachetul ezjail la distanță în sine (folosind pachete namespace pentru ezjailremote.flavours. *)
  • start adăugat, opri și comenzile JLS.

Cerințe :

  • Python

Alte software-uri de dezvoltator Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Comentarii la ezjail-remote

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!