ezjail-remote

Software skärmdump:
ezjail-remote
Mjukvaruinformation:
Version: 0.2.1
Ladda upp dagen: 20 Feb 15
Utvecklare: Tom Lazar
Licens: Gratis
Popularitet: 2

Rating: nan/5 (Total Votes: 0)

ezjail-fjärrkontrollen är en fjärrkontroll och bekvämlighet wrapper för ezjail-admin kommando av de mest utmärkta ezjail verktyg & nbsp; (som i sin tur är i sig en bekvämlighet omslag för fängelser, FreeBSD: s Leight-vikt virtualiseringslösning).
Dess viktigaste funktioner är:
- Mer sofistikerad stöd för smaker, dvs interaktiv konfiguration och / eller mall i motsats till ezjail s hårdkodade smaker
- Du kan köra SSH till fängelser som skapats av ezjail-fjärrkontroll omedelbart efter skapelsen (inte mer manuell dölja omkring med sshd config eller ladda upp din publika nyckel!)
- Till skillnad från ezjail-admin, är ezjail-fjärrkontrollen inte åberopas på fängelset värd, men på din lokala dator.
Användning
ezjail-fjärrkontroll använder tyget biblioteket att fjärr köra sina uppgifter. I grund och botten det ger en så kallad fabfile som innehåller alla kommandon i ezjail-admin (version 3.1 när detta skrivs).
Detta innebär att dess användning skiljer sig något från den i ezjail-admin. I synnerhet ger dig värdnamnet på fängelset servern via -H switch och parametrarna för kommandot (t.ex. namnet på fängelset etc) separerade med ett kolon, som så:
ezjail-fjärr -H värd (er) : param1, param2, param3
eller:
ezjail-fjärr -H värd (er) : param1 = foo, param3 = bar
Se fullständig dokumentation om vad tyget har att erbjuda här.
I particualar, kan du ...
- Run ezjail-fjärrkontroll --help för att se en lista över tillgängliga alternativ
- Run ezjail-fjärrkontroll -l för att se en lista över tillgängliga kommandon
- Run ezjail-fjärrkontroll -d COMMAND för att se en detaljerad beskrivning av ett kommando
Som en bieffekt av att använda tyg, kan du köra ezjail-admin kommandon mot flera jailhosts samtidigt.
Kommandon
I sin enklaste form, erbjuder ezjail fjärrkontroll exakt samma kommandon som ezjail-admin, nämligen [arkiv | config | konsol | skapa | radera | installerar | lista | återställa | uppdatera]. Förutom att det ger förbättrade versioner av skapa och förstöra (det senare en mer grundlig variant av borttagningskommandot.)
skapa
skapar en ny fängelse instans på den givna värden, skapar en admin-användare med sudo privilegier och möjliggör ssh åtkomst via publika nyckel.
parametrar
namn
& Nbsp; namnet på den nya fängelset, krävs
IP
& Nbsp; IP-adress, krävs
admin
& Nbsp; namnet på admin-användare för fängelset, standard den aktuella användaren. användaren kommer att skapas och läggas till hjulet (vilket i sin tur kommer att tillåtas sudo utan lösenord).
nyckelfil
& Nbsp; publik nyckel för att installera för användaren admin, standard ~ / .ssh / identity.pub.
smak
& Nbsp; namnet på den lokala smaken, standard grundläggande.
förstöra
stannar, tar bort och tar bort den givna fängelse instans (men inte innan du frågar dig en sista gång, uttryckligen). men när du bekräftar, fängelset är oåterkalleligen borta.
parametrar
namn
& Nbsp; namnet på den nya fängelset, krävs
Installation
Använd bara easy_install:
easy_install ezjail-remote
utveckling
Att utveckla ezjail-fjärrkontroll själv, kolla in en kopia av detta förvar och sedan:
virtualenv. --no-site-paket
./bin/python setup.py utveckla

Vad är nytt i den här versionen:

  • Lägg till stöd för att skapa ZFS (och andra bildbaserade) fängelser

Vad är nytt i version 0.2:

  • delad installation i bootstrap (som visat sig användbar utanför en ezjail setup) och installera
  • lagt till stöd för ZFS
  • kan installera ezjail från CVS
  • lagt till stöd för smaker utanför ezjail-fjärr själva paketet (med namn paket för ezjailremote.flavours. *)
  • lagt start, stopp och JLS kommandon.

Krav :

  • Python

Annan programvara för utvecklare Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Kommentarer till ezjail-remote

Kommentarer hittades inte
Kommentar
Slå på bilder!