ezjail-remote

Скріншот програми:
ezjail-remote
Дані програми:
Версія: 0.2.1
Дата завантаження: 20 Feb 15
Розробник: Tom Lazar
Ліцензія: Безкоштовно
Популярність: 15

Rating: nan/5 (Total Votes: 0)

ezjail-пульт дистанційного керування і зручність обгортка для команди ezjail-адміністратора з найбільш чудових ezjail інструменту і NBSP; (який, в свою чергу себе оболонку для зручності в'язницях, Leight вага рішення для віртуалізації FreeBSD,).
Його основні особливості:
- Більш складний підтримка ароматів, тобто інтерактивної налаштування і / або шаблонів, на відміну від ezjail-х жорстко аромати
- Ви не можете SSH в тюрмах, створених ezjail-пульт дистанційного відразу після створення (не більше ручної відведенням про з SSHd конфігурації або завантаження ваш публічний ключ!)
- На відміну від ezjail-Admin, ezjail-пульт дистанційного керування не викликається на хості в'язниці, але на локальному комп'ютері.
Використання
ezjail-пульт дистанційного використовує бібліотеку тканини віддалено запускати свої завдання. В основному це забезпечує так званий fabfile, який містить всі команди з ezjail-Admin (версія 3.1 на момент написання статті).
Це означає, що його використання трохи відрізняється від ezjail-адміністратора. Зокрема, ви надаєте ім'я хоста з в'язниці сервером через опцію -h і параметрів команди (наприклад, ім'я в'язницю і т.д.), розділених двокрапкою, наприклад так:
ezjail-віддалений хост (и) -H <команда>: param1, param2, param3
або ж:
ezjail-віддалений хост (и) -H <команда>: param1 = Foo, param3 = бар
См повну документацію про те, що тканина має запропонувати тут.
У particualar, ви можете ...
- Виконання ezjail-пульт дистанційного --help, щоб переглянути список доступних опцій
- Виконання ezjail-пульт дистанційного -l, щоб побачити список доступних команд
- Виконання ezjail-пульт дистанційного -d команду, щоб побачити докладний опис команди
В якості побічного ефекту використання тканини, ви можете запустити ezjail-адміністратора команди проти кількох jailhosts в той же час.
Команди
У своїй найпростішої формі, ezjail дистанційного пропонує ті ж команди, що ezjail-Admin, а саме [Архів | зміни | консолі | створити | видалити | встановити | список | відновити | Update]. На додаток до цього вона забезпечує підвищену версії створювати і знищувати (останній більш ретельний варіант команди видалення).
створити
створює новий екземпляр в'язниці на даній машині, створює користувача з правами адміністратора з SUDO привілеїв і дозволяє SSH доступ через відкритий ключ.
параметри
ім'я
І NBSP; ім'я нового в'язницю, потрібно
IP
І NBSP; IP-адресу, потрібно
Адмін
І NBSP; ім'я користувача з правами адміністратора для в'язниці, за замовчуванням для поточного користувача. користувач буде створений і доданий до колеса (який, в свою чергу, буде дозволено взяти Судо без пароля).
Ключовий файл
І NBSP; відкритий ключ для установки для користувача з правами адміністратора, за замовчуванням ~ / .ssh / identity.pub.
смак
І NBSP; ім'я місцевим колоритом, за замовчуванням основною.
знищити
зупиняється, знімає і видаляє даний екземпляр в'язниці (але не раніше, ніж задавати вам востаннє, явно). Однак, як тільки ви підтверджуєте, в'язниця безповоротно пішло.
параметри
ім'я
І NBSP; ім'я нового в'язницю, потрібно
Установка
Просто використовуйте easy_install:
easy_install ezjail-пульт
Розробка
Для розробки самого ezjail-пульт дистанційного керування, перевірити копію цього сховища, і потім:
virtualenv. --no-сайт-пакет
./bin/python setup.py розробки

Що нового У цьому випуску:

  • Додана підтримка для створення ZFS (і Інша зображень на основі) тюрми

Що нового у версії 0.2:

  • Спліт установка в початковій завантаження (який зарекомендував себе корисну поза Налаштування ezjail) і встановити
  • Додана підтримка ZFS
  • може встановити ezjail з CVS
  • додана підтримка для ароматів за межами самої ezjail-пульт дистанційного упаковці (з використанням пакетів простору імен для ezjailremote.flavours. *)
  • додав пуску, зупинки і команди JLS.

Вимоги

  • Python

Інші програми розробника Tom Lazar

git-svn-helpers
git-svn-helpers

15 Apr 15

ezjail-remote

Коментар не знайдено
додати коментар
Включіть картинки!