ezjail-remote

Sagteware kiekie:
ezjail-remote
Sagteware besonderhede:
Weergawe: 0.2.1
Upload datum: 20 Feb 15
Ontwikkelaar: Tom Lazar
Lisensie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

ezjail-remote is 'n remote control en gerief wrapper vir die ezjail-admin bevel van die mees uitstekende ezjail instrument & nbsp; (wat op sy beurt is self 'n gerief wrapper vir tronke, FreeBSD se Leight gewig skynwerklikmaking oplossing).
Die belangrikste kenmerke is:
- Meer gesofistikeerde ondersteuning vir geure, naamlik interaktiewe opset en / of template teenoor ezjail se hardcoded geure
- Jy kan ssh in tronke geskep deur ezjail-remote onmiddellik op die skepping (nie meer handleiding mucking oor met sshd config of laai van jou openbare sleutel!)
- Anders ezjail-admin, is ezjail-remote nie gebruik op die tronk gasheer nie, maar op jou plaaslike rekenaar.
Gebruik
ezjail-remote gebruik die stof biblioteek om afstand te hardloop om sy take. Eintlik is dit bied 'n sogenaamde fabfile dat al die gebooie van ezjail-admin (weergawe 3.1 van hierdie skrif) bevat.
Dit beteken dat die gebruik daarvan effens verskil van dié van ezjail-admin. In die besonder, verskaf jy die masjien naam van die tronk bediener via die -H skakelaar en die parameters vir die opdrag (soos die naam van die tronk, ens) geskei met 'n dubbelpunt, soos so:
ezjail-remote -H gasheer (s) : param1, param2, param3
of:
ezjail-remote -H gasheer (s) : param1 = cat, param3 = bar
Sien die volledige dokumentasie van wat stof het om hier te bied.
In particualar, kan jy ...
- Run ezjail-remote help uit te voer 'n lys van die beskikbare opsies te sien
- Run ezjail-remote-l 'n lys van die beskikbare opdragte te sien
- Run ezjail-remote d beveel om 'n gedetailleerde beskrywing van 'n opdrag te sien
As 'n newe-effek van die gebruik van stof, kan jy hardloop ezjail-admin bevele teen verskeie jailhosts op dieselfde tyd.
Commands
In sy eenvoudigste vorm, ezjail afgeleë bied presies dieselfde opdragte as ezjail-admin, naamlik [Argief | config | konsole | skep | delete | installeer | lys | herstel | update]. Behalwe dat dit 'n verhoogde weergawes van skep en te vernietig (laasgenoemde 'n meer deeglike variant van die delete opdrag.)
skep
skep 'n nuwe tronk byvoorbeeld op die gegewe gasheer, skep 'n admin gebruiker met sudo voorregte en in staat stel om ssh toegang via openbare sleutel.
parameters
naam
& Nbsp; naam van die nuwe tronk, vereis
IP
& Nbsp; die IP-adres, vereis
admin
& Nbsp; naam van die admin gebruiker vir die tronk, verstek na die huidige gebruiker. die gebruiker geskep sal word en bygevoeg word by die wiel (wat op sy beurt sal sudo toegelaat word sonder wagwoord).
Keyfile
& Nbsp; publieke sleutel te installeer vir die admin gebruiker, verstek na ~ / .ssh / identity.pub.
geur
& Nbsp; die naam van die plaaslike geur, verstek na basiese.
vernietig
stop, verwyder en verwyder die gegewe tronk byvoorbeeld (maar nie voordat 'n laaste keer vra jy, eksplisiet). Maar, sodra jy bevestig die tronk is onherroeplik verby.
parameters
naam
& Nbsp; naam van die nuwe tronk, vereis
Installasie
Net gebruik easy_install:
easy_install ezjail-remote
Ontwikkeling
Ezjail-remote om homself te ontwikkel, kyk uit 'n afskrif van hierdie bron en dan:
virtualenv. --no-site-pakket
./bin/python setup.py ontwikkel

Wat is nuut in hierdie release:

  • Voeg ondersteuning vir die skep van ZFS (en ander beeld gebaseer) tronke

Wat is nuut in die weergawe 0.2:

  • split installasie in bootstrap (wat self het bewys nuttig buite 'n ezjail opstel) en installeer
  • bygevoeg ondersteuning vir ZFS
  • kan installeer ezjail van CVS
  • bygevoeg ondersteuning vir geure buite die ezjail-remote pakket self (deur gebruik te maak naamruimte pakkette vir ezjailremote.flavours. *)
  • bygevoeg begin, stop en JLS bevele.

Vereistes :

  • Python

Ander sagteware ontwikkelaar Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Kommentaar te ezjail-remote

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!