ezjail-remote

Software screenshot:
ezjail-remote
Dettagli del software:
Versione: 0.2.1
Data di caricamento: 20 Feb 15
Sviluppatore: Tom Lazar
Licenza: Libero
Popolarità: 2

Rating: nan/5 (Total Votes: 0)

ezjail-remote è un controllo e la convenienza involucro remoto per il comando ezjail-admin del più eccellente strumento ezjail & nbsp; (che a sua volta è di per sé un wrapper convenienza per carceri, soluzione di virtualizzazione Leight-peso di FreeBSD).
Le sue caratteristiche principali sono:
- Sostegno più sofisticati per i sapori, cioè la configurazione interattivo e / o templating rispetto sapori hardcoded di per ezjail
- Si può ssh in carceri creati da ezjail-remote immediatamente al momento della creazione (non più manuale pasticciare in giro con config sshd o caricare la propria chiave pubblica!)
- A differenza ezjail-admin, ezjail-remoto non viene richiamato sull'host carcere, ma sulla macchina locale.
Utilizzo
ezjail-remote utilizza la libreria tessuto per eseguire in remoto i propri compiti. Fondamentalmente si fornisce un cosiddetto fabfile che contiene tutti i comandi di ezjail-admin (versione 3.1 al momento della stesura).
Questo significa che il suo utilizzo è leggermente diverso da quello di ezjail-admin. In particolare, si fornisce il nome host del server di carcere con l'interruttore -H ei parametri per il comando (come il nome del carcere, ecc) separati con i due punti, in questo modo:
-h host ezjail-remoto (s) : param1, param2, param3
o:
-h host ezjail-remoto (s) : param1 = foo, param3 = bar
Vedere la documentazione completa di ciò tessuto ha da offrire qui.
In particualar, è possibile ...
- Run ezjail-remote --help per visualizzare un elenco delle opzioni disponibili
- Run ezjail-remote -l per visualizzare un elenco dei comandi disponibili
- Run ezjail-remote COMANDO -d per vedere una descrizione dettagliata di un comando
Come effetto collaterale di utilizzare tessuto, è possibile eseguire i comandi ezjail-admin contro più jailhosts allo stesso tempo.
Comandi
Nella sua forma più semplice, a distanza ezjail offre gli stessi comandi esattamente come ezjail-admin, cioè [archivio | config | console | creare | cancella | installazione | lista | restauro | update]. In aggiunta a questo, fornisce versioni avanzate di creare e distruggere (quest'ultima una variante più approfondita del comando di cancellazione.)
dare vita
crea una nuova istanza carcere sull'host data, crea un utente amministratore con privilegi sudo e consente l'accesso ssh con chiave pubblica.
Parametri
nome
& Nbsp; nome del nuovo carcere, richiesta
IP
& Nbsp; l'indirizzo IP, richiesto
Admin
& Nbsp; nome utente admin per il carcere, il default è l'utente corrente. verrà creato l'utente e aggiunto alla ruota (che a sua volta sarà consentito di sudo senza password).
keyfile
& Nbsp; la chiave pubblica da installare per l'utente amministratore, il default è ~ / .ssh / identity.pub.
sapore
& Nbsp; il nome del sapore locale, il default è di base.
distruggere
si ferma, rimuove ed elimina il determinata istanza carcere (ma non prima di chiedere per l'ultima volta, esplicitamente). tuttavia, una volta confermate, il carcere è irrevocabilmente scomparso.
Parametri
nome
& Nbsp; nome del nuovo carcere, richiesta
Installazione
Basta usare easy_install:
easy_install ezjail-remote
sviluppo
Per sviluppare ezjail-remote sé, controllare una copia di questo repository e quindi:
virtualenv. --no-site-package
./bin/python setup.py sviluppare

Cosa c'è di nuovo in questa versione:

  • Aggiungi il supporto per la creazione di ZFS (e Based) carceri altra immagine

Cosa c'è di nuovo in versione 0.2:

  • installazione divisa in bootstrap (che si è dimostrato utile al di fuori di una configurazione ezjail) e installare
  • ha aggiunto il supporto per ZFS
  • può installare ezjail da CVS
  • ha aggiunto il supporto per i sapori di fuori del pacchetto ezjail-remote stesso (con i pacchetti namespace per ezjailremote.flavours. *)
  • all'inizio aggiunto, arresto e comandi JLS.

Requisiti :

  • Python

Altri software di sviluppo Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

Commenti a ezjail-remote

I commenti non trovato
Aggiungi commento
Accendere le immagini!