ezjail-remote

Software screenshot:
ezjail-remote
Software informatie:
Versie: 0.2.1
Upload datum: 20 Feb 15
Ontwikkelaar: Tom Lazar
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

ezjail-afstandsbediening is een afstandsbediening en gemak wrapper voor de ezjail-admin commando van de meest uitstekende ezjail hulpmiddel & nbsp; (die op zijn beurt zelf een gemak wrapper voor gevangenissen, FreeBSD's leight gewicht virtualisatie-oplossing).
De belangrijkste kenmerken zijn:
- Meer geavanceerde ondersteuning smaken, namelijk interactief configuratie en / of templates tegenover hardcoded aroma's ezjail
- U kunt ssh in gevangenissen gecreëerd door ezjail-afstandsbediening direct na de schepping (geen handleiding meer uitmesten over met sshd config of het uploaden van uw publieke sleutel!)
- In tegenstelling tot ezjail-admin, wordt ezjail-afstandsbediening geen beroep gedaan op de gevangenis gastheer, maar op uw lokale computer.
Gebruik
ezjail-afstandsbediening maakt gebruik van de stof bibliotheek om haar taken op afstand te draaien. In principe biedt het een zogenaamde fabfile dat alle commando's van ezjail-admin (versie 3.1 van dit schrijven) bevat.
Dit betekent dat het gebruik ervan wijkt enigszins af van die van ezjail-admin. In het bijzonder, bieden u de hostnaam van de gevangenis server via de -H schakelaar en de parameters voor de opdracht (zoals de naam van de gevangenis etc.) gescheiden door een dubbele punt, zoals zo:
ezjail-remote -H host (s) : Param1, param2, param3
of:
ezjail-remote -H host (s) : param1 = foo, param3 = bar
Zie de volledige documentatie van wat stof om hier te bieden heeft.
In particualar, kunt u ...
- Run ezjail-afstandsbediening --help om een ​​lijst van de beschikbare opties te zien
- Run ezjail-afstandsbediening -l om een ​​lijst met de beschikbare commando's te zien
- Run ezjail-afstandsbediening -d opdracht om een ​​gedetailleerde beschrijving van een commando te zien
Als een neveneffect van het gebruik van de stof, kunt u ezjail-admin commando's tegen meerdere jailhosts draaien op hetzelfde moment.
Commando's
In zijn eenvoudigste vorm, ezjail afstandsbediening biedt exact dezelfde commando's als ezjail-admin, te weten [archief | config | console | maak | verwijder | installeren | lijst | herstellen | bijwerken]. Trouwens biedt verbeterde versies van creëren en vernietigen (de laatste een grondiger variant van de wisopdracht.)
creëren
maakt een nieuwe gevangenis bijvoorbeeld over de gegeven gastheer, creëert een admin gebruiker met sudo privileges en maakt ssh toegang via publieke sleutel.
parameters
naam
& Nbsp; naam van de nieuwe gevangenis, de gewenste
IP-
& Nbsp; het IP-adres, de gewenste
admin
& Nbsp; naam van de admin gebruiker voor de gevangenis, standaard de huidige gebruiker. de gebruiker zal worden gemaakt en toegevoegd aan het wiel (die op zijn beurt zal worden toegestaan ​​om sudo zonder wachtwoord).
keyfile
& Nbsp; publieke sleutel te installeren voor de admin gebruiker, standaard ~ / .ssh / identity.pub.
op smaak brengen
& Nbsp; de naam van de lokale smaak, standaard basic.
kapot maken
stopt, verwijdert en verwijdert het gegeven gevangenis bijvoorbeeld (maar niet voordat de vraag of u nog een laatste keer, expliciet). echter, zodra u bevestigen, de gevangenis is onherroepelijk verdwenen.
parameters
naam
& Nbsp; naam van de nieuwe gevangenis, de gewenste
installatie
Gebruik gewoon easy_install:
easy_install ezjail-afstandsbediening
Ontwikkeling
Om ezjail-afstandsbediening zelf te ontwikkelen, te controleren of een kopie van deze repository en vervolgens:
virtualenv. --no-plaats-pakket
./bin/python setup.py ontwikkelen

Wat is nieuw in deze release:

  • Voeg ondersteuning voor het creëren van ZFS (en andere image-based) gevangenissen

Wat is nieuw in versie 0.2:

  • split installatie in bootstrap (die zichzelf heeft bewezen nuttig buiten een ezjail setup) en installeer
  • ondersteuning toegevoegd voor ZFS
  • kan ezjail installeren vanaf CVS
  • ondersteuning toegevoegd voor smaken buiten de ezjail-afstandsbediening pakket zelf (using namespace pakketten voor ezjailremote.flavours. *)
  • toegevoegd starten, stoppen en JLS commando's.

Eisen

  • Python

Andere software van ontwikkelaar Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Reacties op ezjail-remote

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!