ezjail-remote

Software screenshot:
ezjail-remote
Software detaljer:
Version: 0.2.1
Upload dato: 20 Feb 15
Udvikler: Tom Lazar
Licens: Gratis
Popularitet: 2

Rating: nan/5 (Total Votes: 0)

ezjail-fjernbetjening er en fjernbetjening og bekvemmelighed wrapper for ezjail-admin kommandoen over de mest fremragende ezjail værktøj & nbsp; (som igen selv er en bekvemmelighed wrapper for fængsler, FreeBSD s Let vægt virtualiseringsløsning).
Dens vigtigste funktioner er:
- Mere sofistikerede støtte til varianter, nemlig interaktiv konfiguration og / eller templating i modsætning til ezjail s hardcodede smagsoplevelser
- Du kan ssh til fængsler skabt af ezjail-remote umiddelbart efter oprettelse (ikke mere manuel mucking med sshd config eller uploade din offentlige nøgle!)
- I modsætning til ezjail-admin er ezjail-remote ikke påberåbes på fængsel vært, men på din lokale maskine.
Anvendelse
ezjail-fjernbetjening bruger stoffet biblioteket at fjernstyre køre sine opgaver. Dybest set giver det et såkaldt fabfile der indeholder alle de kommandoer i ezjail-admin (version 3.1 som dette skrives).
Det betyder, at dens anvendelse er lidt forskellig fra den for ezjail-admin. Især du giver værtsnavnet på fængsel serveren via -H switch og parametrene for kommandoen (f.eks navnet på fængsel osv) adskilt med et kolon, som så:
ezjail-remote -H vært (er) : param1, param2, param3
eller:
ezjail-remote -H vært (er) : param1 = foo, param3 = bar
Se den fulde dokumentation af, hvad stof har at tilbyde her.
I particualar, kan du ...
- Run ezjail-remote --help for at se en liste over de tilgængelige indstillinger
- Run ezjail-remote -l for at se en liste over tilgængelige kommandoer
- Run ezjail-remote -d COMMAND for at se en detaljeret beskrivelse af en kommando
Som en bivirkning af at bruge stof, kan du køre ezjail-admin kommandoer mod flere jailhosts samtidigt.
Kommandoer
I sin enkleste form, ezjail fjernbetjening tilbyder præcis de samme kommandoer som ezjail-admin, nemlig [arkiv | config | konsol | skabe | slet | installation | liste | genoprette | update]. Ud over at det giver forbedrede versioner af skabe og ødelægge (sidstnævnte en mere grundig variant af kommandoen Slet.)
skabe
skaber en ny fængsel instans på den givne vært, skaber en admin bruger med sudo privilegier og muliggør ssh adgang via offentlig nøgle.
parametre
navn
& Nbsp; navnet på den nye fængsel, der kræves
IP
& Nbsp; IP-adressen, der kræves
admin
& Nbsp; navnet på den admin bruger for fængsel, standard den aktuelle bruger. brugeren vil blive oprettet og tilføjet til hjul (som igen vil få lov til sudo uden password).
keyfile
& Nbsp; offentlige nøgle til at installere for admin bruger, som standard ~ / .ssh / identity.pub.
smag
& Nbsp; navnet på den lokale smag, som standard grundlæggende.
ødelægge
stopper, fjerner og sletter den givne fængsel instans (men ikke før beder dig en sidste gang, eksplicit). Men når du bekræfte, at fængslet er uigenkaldeligt forbi.
parametre
navn
& Nbsp; navnet på den nye fængsel, der kræves
Installation
Du skal blot bruge easy_install:
easy_install ezjail-remote
Udvikling
At udvikle ezjail-remote selv, så tjek en kopi af denne repository, og derefter:
virtualenv. --no-site-pakke
./bin/python setup.py udvikle

Hvad er nyt i denne udgivelse:

  • Tilføj støtte til oprettelse ZFS (og andre billede baseret) fængsler

Hvad er nyt i version 0.2:

  • split installation i bootstrap (som har vist sig nyttig uden for en ezjail setup) og installere
  • tilføjet understøttelse af ZFS
  • kan installere ezjail fra CVS
  • tilføjet støtte til smag uden for ezjail-remote pakke selv (ved hjælp af namespace pakker til ezjailremote.flavours. *)
  • tilføjede start, stop og JLS kommandoer.

Krav :

  • Python

Andre software developer Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Kommentarer til ezjail-remote

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!