ezjail-remote

Skjermbilde programvare:
ezjail-remote
Prog.varedetaljer:
Versjon: 0.2.1
Last opp dato: 20 Feb 15
Utvikler: Tom Lazar
Lisens: Gratis
Popularitet: 2

Rating: nan/5 (Total Votes: 0)

ezjail-fjernkontrollen er en fjernkontroll og bekvemmelighet wrapper for ezjail-admin kommando av de mest fremragende ezjail verktøy & nbsp; (som igjen er i seg selv en praktisk wrapper for fengsler, FreeBSD sin Leight-vekt virtualiseringsløsning).
Dens viktigste funksjoner er:
- Mer sofistikert støtte for smaker, dvs. interaktiv konfigurasjon og / eller templating i motsetning til ezjail sin hardkodede smaker
- Du kan ssh inn fengsler skapt av ezjail-fjern umiddelbart etter etableringen (ikke mer manuell rote rundt med sshd config eller laste den offentlige nøkkelen!)
- I motsetning ezjail-admin, er ezjail-fjernkontrollen ikke påberopes på fengsel vert, men på din lokale maskin.
Bruk
ezjail-remote bruker stoffet biblioteket til eksternt kjøre sine oppgaver. I utgangspunktet er det gir en såkalt fabfile som inneholder alle kommandoer av ezjail-admin (versjon 3.1 i skrivende stund).
Dette betyr at bruken er litt forskjellig fra den i ezjail-admin. Spesielt gi deg vertsnavnet til fengsel serveren via -H bryteren og parametrene for kommandoen (for eksempel navnet på fengsel etc) separert med et kolon, som så:
ezjail-fjern -H host (s) : param1, param2, param3
eller:
ezjail-fjern -H host (s) : param1 = foo, param3 = bar
Se den fullstendige dokumentasjonen av hva stoffet har å tilby her.
I particualar, kan du ...
- Run ezjail-fjern --help for å se en liste over de tilgjengelige alternativene
- Run ezjail-fjern -l for å se en liste over tilgjengelige kommandoer
- Run ezjail-fjern -d COMMAND å se en detaljert beskrivelse av en kommando
Som en bivirkning av å bruke stoff, kan du kjøre ezjail-admin kommandoer mot flere jailhosts samtidig.
Kommandoer
I sin enkleste form, ezjail fjern tilbyr nøyaktig de samme kommandoene som ezjail-admin, nemlig [arkiv | config | konsollen | skape | slette | installere | liste | restaurere | oppdatering]. I tillegg til at det gir forbedrede versjoner av å skape og ødelegge (sistnevnte en mer grundig variant av slettekommando.)
skape
skaper en ny fengsel eksempel på den gitte verten, skaper en admin bruker med sudo privilegier og gjør ssh tilgang via offentlig nøkkel.
parametere
navn
& Nbsp; navnet på det nye fengselet, kreves
IP
& Nbsp; IP-adressen, kreves
admin
& Nbsp; navn på admin-bruker for fengsel, standard til den aktuelle brukeren. brukeren vil bli opprettet og lagt til hjulet (som i sin tur vil få lov til å sudo uten passord).
nøkkelfil
& Nbsp; offentlig nøkkel for å installere for admin-bruker, som standard ~ / .ssh / identity.pub.
smak
& Nbsp; navnet på den lokale smaken, standard er grunnleggende.
ødelegge
stopper, fjerner og sletter den gitte fengsel eksempel (men ikke før du spør deg en siste gang, eksplisitt). men når du bekrefte, fengsel er ugjenkallelig borte.
parametere
navn
& Nbsp; navnet på det nye fengselet, kreves
Installasjon
Bare bruk easy_install:
easy_install ezjail-remote
Utvikling
Å utvikle ezjail-remote selv, sjekk ut en kopi av denne depot og deretter:
virtualenv. no-site-pakke
./bin/python setup.py utvikle

Hva er nytt i denne utgaven:

  • Legg til støtte for å opprette ZFS (og annet bilde basert) fengsler

Hva er nytt i versjon 0.2:

  • delt installasjon i bootstrap (som har vist seg nyttig utenfor en ezjail setup) og installere
  • lagt til støtte for ZFS
  • kan installere ezjail fra CVS
  • lagt til støtte for smaker utenfor ezjail-fjern pakken selv (ved hjelp av namespace pakker for ezjailremote.flavours. *)
  • lagt start, stopp og JLS kommandoer.

Krav :

  • Python

Annen programvare fra utvikleren Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Kommentarer til ezjail-remote

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!