ezjail-Remoteは最も優れたezjailツール&NBSPのezjail管理者コマンドのためのリモートコントロールと利便ラッパーです。(順番に刑務所ための便利なラッパーそのものである、FreeBSDのleight量仮想化ソリューション)。
その主な機能は以下のとおりです。
- 味のためのより洗練されたサポート、ezjailのハードコードされた味とは対照的に、すなわち、対話型の構成および/またはテンプレート
- あなたは(!これ以上のマニュアルのsshd configまたはあなたの公開鍵をアップロードしながら約いじくる)すぐに、作成時にezjail-リモートで作成された刑務所にSSHで接続することができます
- ezjail管理者とは異なり、ezjail-リモートは、刑務所のホスト上で起動されますが、ローカルマシン上でされていません。
の使用法の
ezjail-リモート、リモートでそのタスクを実行するために、ファブリック·ライブラリを使用しています。基本的にはezjail管理者(これを書いているようにバージョン3.1)のすべてのコマンドを含む、いわゆるfabfileを提供しています。
これは、その使用量がezjail管理者のそれとは少し異なっていることを意味します。特に、あなたが-Hスイッチを介して刑務所サーバのホスト名を提供し、(そのようななど刑務所の名前など)コマンドのパラメータは次のようなので、コロンで区切ら:
ezjail-リモート-Hホスト(S)
または:
ezjail-リモート-Hホスト(S)
ここに提供しているか布の完全なドキュメントを参照してください。
particualarでは、次のことができます...
- 利用可能なオプションのリストを参照するには、実行ezjail-リモート--help
- 使用可能なコマンドの一覧を表示するには、実行ezjail-リモート-l
- コマンドの詳細な説明を参照するには、実行ezjail-リモート-Dコマンド
ファブリックを使用しての副作用として、あなたは、同時に複数のjailhostsに対してezjail-adminのコマンドを実行することができます。
<強い>コマンドの
最も単純な形式では、ezjail遠隔はezjail管理者、すなわちとまったく同じコマンド提供しています[|設定|コンソール|作成|削除|インストール|リスト|アーカイブを更新|を復元]。それがの強化されたバージョンを作成および破棄提供していることに加えて(deleteコマンドをより完全に変形後者。)
作る
、与えられたホスト上で新しい刑務所のインスタンスを作成します。sudo権限でadminユーザーを作成し、公開鍵を経由して、SSHアクセスを可能にします。
パラメータ
名前
&NBSP;新しい刑務所の名前、必要な
IP
とをタップ、IPアドレス、必要
管理者
&NBSP;刑務所のための管理ユーザーの名前、現在のユーザーにデフォルト設定されます。ユーザーが作成され、(今度はパスワードなしでsudoを許可されます)、車輪に追加されます。
キーファイル
&NBSP;公開鍵は、管理者ユーザーのための〜/ .ssh / identity.pubにデフォルトをインストールします。
味
&NBSP;地元の味の名前、基本的にデフォルト設定されます。
破壊する
(ただし、あなたに1つの最後の時間を尋ねる前に、明示的に)、停止して削除して、指定された刑務所のインスタンスを削除します。あなたが確認した後しかし、刑務所は取消不能の形でなくなっています。
パラメータ
名前
&NBSP;新しい刑務所の名前、必要な
<強い>インストールの
単純にeasy_installを使用します。
easy_installをezjail-リモート
の開発の
ezjail-リモート自体を開発するには、その後、このリポジトリとのコピーをチェックアウト:
virtualenvの。 --no-サイトパッケージ
./bin/python setup.pyこのリリースのの新機能
の開発:(ZFSを作成するためのサポートを追加します。
- と他の画像ベース)刑務所ます。
のバージョン0.2のの新機能:外の有益なことを証明しているブートストラップに
- スプリットインストール( ezjail設定)と、インストールします。
- ZFSます。 のサポートが追加されました
- CVSからezjailをインストールすることができます。
- は(ezjailremote.flavoursの名前空間のパッケージを使用して。*)ezjail-リモートパッケージ自体の外の味のサポートを追加します。
- はスタート、ストップ、JLSのコマンドを追加します。
の要件の
- のPythonます。
コメントが見つかりません