OpDemand Shell

نرم افزار تصویر:
OpDemand Shell
جزئیات نرم افزار:
نسخه: 0.9
ها تاریخ: 15 Apr 15
توسعه دهنده: OpDemand
پروانه: رایگان
محبوبیت: 96

Rating: nan/5 (Total Votes: 0)

در این پروژه OpDemand شل شامل رابط مشتری خط فرمان به سیستم C2. این ماژول پایتون بخشی از فرماندهی و کنترل فن آوری OpDemand را (C2).
منبع باز
پروژه C2-پوسته است منبع باز توسط OpDemand ساخته شده است.
مستندات C2 شل
قبل از اینکه شروع کنی
- شما یک حساب کاربری C2 فعال نیاز دارند. ایجاد یک صورت رایگان در https://c2.opdemand.com/
- دستورالعمل فرض OSX و یا لینوکس (ویندوز آزمایش نشده است، اما باید کار)
نصب
نصب و راه اندازی با استفاده از distutils استاندارد کنوانسیون.
پایتون کنید: sudo setup.py نصب
پیکر بندی
آدرس ایمیل وارد C2 خود را به پیکربندی مشتری محلی اضافه کردن.
مجموعه ای محلی C2 --email=c2user@opdemand.com
GET C2 محلی پیکربندی فعلی نشان می دهد.
ورود
صدور ورود C2، که آدرس ایمیل پیکربندی بالا استفاده خواهد کرد و از شما درخواست رمز عبور.
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته ورود $ C2
رمز عبور:
2011/06/07 08: 44: 12،052 - INFO - => POST https://c2core.opdemand.com/session
2011/06/07 08: 44: 13،095 - INFO - https://c2core.opdemand.com/template GET
2011/06/07 09: 21: 21،879 - INFO - <= 200 خوب، خواندن 1822 کلمه در ادامه متن برنامه / JSON
[# لیست JSON از قالب ها
و nbsp؛ {
را لمس کنید و. # قالب اول
و nbsp؛}،
و nbsp؛ {
را لمس کنید و. # قالب دوم
و nbsp؛}
]
2011/06/07 09: 21: 21،881 - INFO - (الگو / لیست) موفقیت در 0.524872s
یافتن ارزش _id از قالب شما می خواهید برای استقرار، و کپی از آن به کلیپ بورد خود را.
ایجاد یک پلت فرم جدید
قالب مورد نظر را انتخاب کرده و صدور بار قالب C2 از _id قالب است، که به پلت فرم تازه ایجاد خواهد شد.
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته قالب $ C2 بار --_ شناسه = 6c86dfc5ddfe464199021b8dcaf521a2
2011/06/07 09: 42: 36،711 - INFO - => POST https://c2core.opdemand.com/template/6c86dfc5ddfe464199021b8dcaf521a2/load
2011/06/07 09: 42: 38،606 - INFO - <= 201 ایجاد، خواندن 14850 کلمه در ادامه متن برنامه / JSON
{
و nbsp؛ # نمایندگی بسیار طولانی JSON از قالب
}
2011/06/07 09: 42: 38،757 - INFO - (الگو / بار) موفقیت در 2.061932s
فهرست سیستم عامل
صدور فهرست پلت فرم C2 برای دیدن سیستم عامل های موجود در حساب خود را.
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته $ C2 لیست پلت فرم
2011/06/07 09: 46: 48،327 - INFO - => GET https://c2core.opdemand.com/platform
2011/06/07 09: 46: 48،884 - INFO - <= 200 خوب، خواندن 566 کلمه در ادامه متن برنامه / JSON
[
و nbsp؛ {
و nbsp؛ # پلت فرم جدید شما
و nbsp؛}
]
2011/06/07 09: 46: 48،885 - INFO - (پلت فرم / لیست) موفقیت در 0.572228s
کپی _id از این پلت فرم به کلیپ بورد خود را.
دفعات بازدید: پلت فرم
عملیات فهرست تنها تضمینی خلاصه ای از موارد در مجموعه نشان می دهد. برای دیدن نمایندگی پر از پلت فرم (که شامل اجزای تو در تو آن) شما باید یک پلت فرم C2 به عنوان خوانده شده صادر و ارائه _id:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 16: 06،050 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 16: 06،984 - INFO - <= 200 خوب، خواندن 14850 کلمه در ادامه متن برنامه / JSON
{
را لمس کنید و. # نمایندگی پلت فرم کامل
}
2011/06/07 10: 16: 07،152 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 1.117754s
کار با پاسخ JSON
پلت فرم بالا بیش از حد طولانی به عنوان خوانده شده است. خوشبختانه پوسته C2 شامل prettifier یکپارچه JSON که باعث می شود خروجی JSON از هر فرمان پوسته C2 بسیار ساده تر به عنوان خوانده شده.
نگران نباشید، لوله هر دستور C2 به C2 بسیار:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته $ قالب C2 به عنوان خوانده شده --_ شناسه = 6c86dfc5ddfe464199021b8dcaf521a2 | C2 بسیار
2011/06/07 09: 32: 00،646 - INFO - => GET https://c2core.opdemand.com/template/6c86dfc5ddfe464199021b8dcaf521a2
2011/06/07 09: 32: 01،378 - INFO - <= 200 خوب، خواندن 12022 کلمه در ادامه متن برنامه / JSON
2011/06/07 09: 32: 01،535 - INFO - (الگو / به عنوان خوانده شده) موفقیت در 0.904613s
tiers.0.name "درجه شبکه"
tiers.0.doctype "ردیف"
tiers.0._rev "1-5a37d211b276deee536cd72a016af8fa"
... بقیه prettified JSON
همه دستورات C2 از ورودی استاندارد خواندن و نوشتن به خروجی استاندارد. این به این معنی JSON خام و JSON prettified می توان به هر دستور دیگری که با استفاده از لوله های یونیکس به سبک لوله کشی. (به عنوان مثال های grep).
پیکربندی پلت فرم
اول به عنوان خوانده شده پلت فرم و یا grep برای اطلاعات به طور پیش فرض پیکربندی:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e | C2 بسیار | های grep پیکربندی
2011/06/07 10: 26: 29،828 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 26: 30،486 - INFO - <= 200 خوب، خواندن 14850 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 26: 30،635 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 0.821403s
config.access_network "0.0.0.0/0"
config.image_id "AMI-06ad526f"
config.doctype "پیکربندی"
config._rev "1-38d720a0975e4d377ccbfd3cb7864185"
config.access_port "22"
config.cloud_name "ما-شرق-1"
config.clone_.parent_id "ceee3724a3674bc096a2a6d2dfde7209"
config.clone_.parent_impl.cls_ "c2core.resolve.Config"
config.admin_network "0.0.0.0/0"
config._id "ceee3724a3674bc096a2a6d2dfde7209"
config.impl.cls_ "c2core.resolve.Config"
config.views.7bbeacb1082e4810bb1a6643d024496e.0.0 "7bbeacb1082e4810bb1a6643d024496e"
config.views.7bbeacb1082e4810bb1a6643d024496e.0.1 "پیکربندی"
metadata.config_info.access_port "بندر گوش دادن بر روی سرور"
metadata.config_info.access_network "ماسک شبکه برای کاربران عمومی"
metadata.config_info.cloud_name "نام منطقه AWS"
metadata.config_info.admin_network "ماسک شبکه برای کاربران مدیریت"
بیایید همه دسترسی به شبکه به یک میزبان محدود - 1.1.1.1/32. این نیاز به تغییر access_network و admin_network کلید.
از آنجا که پیکربندی یک سند تو در تو با _id و _rev خود است، ما باید سند پیکربندی به طور مستقیم تغییر دهید. برای این کار، ما به دنبال کنوانسیون آرام از خواندن نمایندگی و لوله کشی آن را به یک عملیات به روز رسانی:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته $ پیکربندی C2 به عنوان خوانده شده --_ شناسه = ceee3724a3674bc096a2a6d2dfde7209 | به روز رسانی پیکربندی C2 - --access_network = 1.1.1.1 / 32 --admin_network = 1.1.1.1 / 32
2011/06/07 10: 35: 39،643 - INFO - خواندن شی از STDIN، CTRL-C برای شکستن ...
2011/06/07 10: 35: 39،661 - INFO - => GET https://c2core.opdemand.com/config/ceee3724a3674bc096a2a6d2dfde7209
2011/06/07 10: 35: 40،573 - INFO - <= 200 خوب، خواندن 692 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 35: 40،574 - INFO - (پیکربندی / به عنوان خوانده شده) موفقیت در 0.931527s
2011/06/07 10: 35: 40،603 - INFO - => PUT https://c2core.opdemand.com/config/ceee3724a3674bc096a2a6d2dfde7209
2011/06/07 10: 35: 41،316 - INFO - <= 200 خوب، خواندن 694 کلمه در ادامه متن برنامه / JSON
{
و nbsp؛ "_ شناسه": "ceee3724a3674bc096a2a6d2dfde7209"،
و nbsp؛ "_ برگرد": "2-6a1cac4a1851fead776d4184e1218028"،
و nbsp؛ "access_network": "1.1.1.1/32"،
و nbsp؛ "access_port": "22"،
و nbsp؛ "admin_network": "1.1.1.1/32"،
و nbsp؛ "clone_": {
و nbsp؛ "parent_id": "ceee3724a3674bc096a2a6d2dfde7209"،
و nbsp؛ "parent_impl": {
و nbsp؛ "cls_": "c2core.resolve.Config"
و nbsp؛}
و nbsp؛}،
و nbsp؛ "cloud_name": "ما-شرق-1"،
و nbsp؛ "DOCTYPE": "پیکربندی"،
و nbsp؛ "image_id": "AMI-06ad526f"،
و nbsp؛ "impl": {
و nbsp؛ "cls_": "c2core.resolve.Config"
و nbsp؛}،
& nbsp؛ از "دیدگاه های": {
و nbsp؛ "7bbeacb1082e4810bb1a6643d024496e": [
و nbsp؛ [
و nbsp؛ "7bbeacb1082e4810bb1a6643d024496e"،
و nbsp؛ "پیکربندی"
و nbsp؛]
و nbsp؛]
و nbsp؛}
}
2011/06/07 10: 35: 41،317 - INFO - (پیکربندی / به روز رسانی) موفقیت در 0.730138s
پاسخ-به عنوان خوانده شده پیکربندی پلت فرم برای تایید سند پدر و مادر شامل به روز رسانی، پیکربندی تو در تو:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e | C2 بسیار | های grep پیکربندی
2011/06/07 10: 37: 11،131 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 37: 11،825 - INFO - <= 200 خوب، خواندن 14852 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 37: 11،977 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 0.862029s
config.access_network "1.1.1.1/32"
config.image_id "AMI-06ad526f"
config.doctype "پیکربندی"
config._rev "2-6a1cac4a1851fead776d4184e1218028"
config.access_port "22"
config.cloud_name "ما-شرق-1"
config.clone_.parent_id "ceee3724a3674bc096a2a6d2dfde7209"
config.clone_.parent_impl.cls_ "c2core.resolve.Config"
config.admin_network "1.1.1.1/32"
config._id "ceee3724a3674bc096a2a6d2dfde7209"
config.impl.cls_ "c2core.resolve.Config"
config.views.7bbeacb1082e4810bb1a6643d024496e.0.0 "7bbeacb1082e4810bb1a6643d024496e"
config.views.7bbeacb1082e4810bb1a6643d024496e.0.1 "پیکربندی"
metadata.config_info.access_port "بندر گوش دادن بر روی سرور"
metadata.config_info.access_network "ماسک شبکه برای کاربران عمومی"
metadata.config_info.cloud_name "نام منطقه AWS"
metadata.config_info.admin_network "ماسک شبکه برای کاربران مدیریت"
شروع پلت فرم
با اعتبار ما AWS در محل، و پلت فرم ما صف تا ما آماده برای رفتن. صدور یک شروع پلت فرم C2 و اجازه دهید تنظیم و ارکستراسیون شروع:
کاربر @ جعبه: شروع ~ / فضای کاری / C2-پوسته $ پلت فرم C2 --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 42: 52،849 - INFO - => POST https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e/start
2011/06/07 10: 42: 53،816 - INFO - <= 202 پذیرفته شده، خواندن 0 بایت نرم افزار / JSON
2011/06/07 10: 42: 53،816 - INFO - (پلت فرم / شروع) موفقیت در 0.981219s
به دنبال پیشرفت پلت فرم است، به عنوان خوانده شده نمایش پلت فرم کامل و یا grep برای وضعیت تمام اشیاء تو در تو:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e | C2 بسیار | وضعیت های grep
2011/06/07 10: 43: 06،530 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 43: 07،228 - INFO - <= 200 خوب، خواندن 22227 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 43: 07،451 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 0.935643s
tiers.0.status_.value "ساختمان"
tiers.0.keypair.status_.detail "جفت کلید ایجاد"
tiers.0.keypair.status_.value "ساخته شده"
tiers.0.sg.status_.detail "قوانین موفقیت مجاز"
tiers.0.sg.status_.value "ساخته شده"
tiers.1.status_.value "ساختمان"
tiers.1.server.status_.detail "در انتظار در حال اجرا، در حال حاضر در انتظار"
tiers.1.server.status_.value "ساختمان"
status_.detail "شروع عملیات باعث"
status_.value "شروع"
ما می توانید ببینید وضعیت در سطح پلت فرم است شروع. دوباره مسئله این دستور چند بار به "نظرسنجی" وضعیت. Grepping برای دولت نیز برای نشان دادن که اجزای در حال حاضر انتقال مفید است. پس از پلت فرم انجام شده است، وضعیت باید به شرح زیر است نگاه:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e | C2 بسیار | وضعیت های grep
2011/06/07 10: 44: 21،015 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 44: 21،736 - INFO - <= 200 خوب، خواندن 27129 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 44: 21،988 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 0.990599s
tiers.0.status_.detail "آغاز شده با موفقیت"
tiers.0.status_.value "در حال اجرا"
tiers.0.keypair.status_.detail "جفت کلید ایجاد"
tiers.0.keypair.status_.value "در حال اجرا"
tiers.0.sg.status_.detail "قوانین موفقیت مجاز"
tiers.0.sg.status_.value "در حال اجرا"
tiers.1.status_.detail "آغاز شده با موفقیت"
tiers.1.status_.value "در حال اجرا"
tiers.1.server.status_.detail "شنونده آماده در 22 / TCP"
tiers.1.server.status_.value "در حال اجرا"
status_.detail "شروع عملیات موفقیت آمیز"
status_.value "در حال اجرا"
توجه داشته باشید وضعیت سطح پدر و مادر از "در حال اجرا" با شنونده سرور آماده در 22 / TCP. پلت فرم ما آماده است.
با استفاده از پلت فرم
همه سیستم عامل های اطلاعات در مورد چگونه آنها استفاده می منتشر می شود. اکثر سیستم عامل منتشر ترکیبی از:
- آدرس ها
- نام سرور / ترکیب بندر
- باری
- کلمات عبور
اگر ما پلت فرم و یا grep برای به عنوان خوانده شده منتشر می بینیم این پلت فرم منتشر URL SSH ساده است:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e | C2 بسیار | های grep انتشار
2011/06/07 10: 51: 30،694 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 51: 31،764 - INFO - <= 200 خوب، خواندن 27129 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 51: 32،038 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 1.367026s
tiers.1.server.publish.access_url "SSH: //ubuntu@ec2-50-19-55-84.compute-1.amazonaws.com/"
metadata.publish_info.access_url "URL برای دسترسی به پلت فرم"
الگوی معمول است برای سیستم عامل های به انتشار:
- مدیریت URL
- مدیریت ورود
- مدیریت رمز عبور
- دسترسی به URL
توقف پلت فرم
پس از پلت فرم را متوقف کرده است، وضعیت خود را چیزی شبیه به این:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 به عنوان خوانده شده --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e | C2 بسیار | وضعیت های grep
2011/06/07 10: 57: 51،345 - INFO - => GET https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 10: 57: 52،128 - INFO - <= 200 خوب، خواندن 27966 کلمه در ادامه متن برنامه / JSON
2011/06/07 10: 57: 52،424 - INFO - (پلت فرم / به عنوان خوانده شده) موفقیت در 1.093576s
tiers.0.status_.detail "متوقف موفقیت"
tiers.0.status_.value "متوقف"
tiers.0.keypair.status_.detail "جفت کلید ایجاد"
tiers.0.keypair.status_.value "متوقف"
tiers.0.sg.status_.detail "قوانین موفقیت مجاز"
tiers.0.sg.status_.value "متوقف"
tiers.1.status_.detail "متوقف موفقیت"
tiers.1.status_.value "متوقف"
tiers.1.server.status_.detail "انتظار برای متوقف شد، در حال حاضر متوقف"
tiers.1.server.status_.value "متوقف"
status_.detail "عملیات توقف موفق"
status_.value "متوقف"
پلت فرم هنوز در ابر وجود دارد، اما آن است که دیگر تحمیل هزینه های محاسبه گران (از آن است، با این حال تحمیل هزینه های ذخیره سازی قابل اغماض). همچنین شما تحمیل دیگر هزینه های پلت فرم C2. در این مرحله، هزینه های پلت فرم خود را به طور موثر هیچ چیز نیست.
سیستم عامل می تواند متوقف شود و شروع بدون محدودیت.
از بین بردن پلت فرم
در واقع نابود کردن تمام قطعات ابر موجود در پلت فرم خود را، شما باید صدور پلت فرم C2 را نابود و ارائه _id از پلت فرم هدف:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 نابود --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e
2011/06/07 11: 04: 10،667 - INFO - => POST https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e/destroy
2011/06/07 11: 04: 11،953 - INFO - <= 202 پذیرفته شده، خواندن 0 بایت نرم افزار / JSON
2011/06/07 11: 04: 11،953 - INFO - (پلت فرم / از بین بردن) موفقیت در 1.300462s
حذف پلت فرم
اگر شما لیست سیستم عامل شما خواهید دید که پلت فرم نابود هنوز هم وجود دارد:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته لیست پلت فرم $ C2 | C2 بسیار
2011/06/07 11: 12: 02،771 - INFO - => GET https://c2core.opdemand.com/platform
2011/06/07 11: 12: 03،149 - INFO - <= 200 خوب، خواندن 1577 کلمه در ادامه متن برنامه / JSON
2011/06/07 11: 12: 03،150 - INFO - (پلت فرم / لیست) موفقیت در 0.394324s
0.views.7bbeacb1082e4810bb1a6643d024496e.0.0 "7bbeacb1082e4810bb1a6643d024496e"
0.time_.disconnect.date_ "1307466249.487580"
0.time_.stop.date_ "1307465858.607597"
0.time_.start.date_ "1307465019.767619"
0.time_.build.date_ "1307465019.475195"
0.time_.destroy.date_ "1307466249.487347"
0.time_.connect.date_ "1307466240.220381"
0.status_.detail "نابود عملیات موفقیت آمیز"
0.status_.value "نابود"
0.doctype "پلت فرم"
0._rev "7-38fe44c5a900894adf48f4a416c94338"
0.template.cls_ "lib.platform.vanilla.natty.UbuntuNattyPlatform"
0._id "7bbeacb1082e4810bb1a6643d024496e"
0.state.running کاذب
0.state.transitioning کاذب
0.state.built کاذب
0.impl.cls_ "lib.platform.vanilla.natty.UbuntuNattyPlatform"
0.interval_.destroy 9.3936290740966797
0.interval_.stop 33.600441932678223
0.interval_.build 57.54404091835022
0.interval_.start 57.836580991744995
از فاصله شما می توانید ببینید آن را در زمان:
- 58 ثانیه برای شروع این پلت فرم
- 33 ثانیه به آن را متوقف کند
- 9 ثانیه برای نابود کردن آن
شما همیشه می توانید دوباره شروع یک پلت فرم نابود و آن را بازسازی قطعات ابر دوباره. با این حال برای تکمیل حذف پلت فرم و اسناد تو در تو آن، شما باید یک پلت فرم C2 صادر حذف:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته پلت فرم $ C2 حذف --_ شناسه = 7bbeacb1082e4810bb1a6643d024496e
2011/06/07 11: 15: 45،235 - INFO - => حذف https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a6643d024496e
2011/06/07 11: 15: 46،474 - INFO - <= 204 بدون محتوا، خواندن 0 بایت نرم افزار / JSON
2011/06/07 11: 15: 46،474 - INFO - (پلت فرم / حذف) موفقیت در 1.252582s
برای تایید، ما می توانید ببینید لیست پلت فرم ما در حال حاضر خالی:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته $ C2 لیست پلت فرم
2011/06/07 11: 15: 51،890 - INFO - => GET https://c2core.opdemand.com/platform
2011/06/07 11: 15: 52،296 - INFO - <= 200 خوب، خواندن 2 بایت از برنامه / JSON
2011/06/07 11: 15: 52،297 - INFO - (پلت فرم / لیست) موفقیت در 0.423616s
خروج از سیستم
با صدور اطلاعات C2 ما می توانیم وضعیت جلسه ما را ببینید:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته اطلاعات $ C2
2011/06/07 11: 17: 11،656 - INFO - => GET https://c2core.opdemand.com/session/73c2e9b49d01c695fb6c74927b8eb0eee5cdc82c2064cd728a8033eb83ea5b95
2011/06/07 11: 17: 12،134 - INFO - <= 200 خوب، خواندن 4082 کلمه در ادامه متن برنامه / JSON
{
& nbsp؛ از "حساب": "C2-opdemand"،
& nbsp؛ از "ایمیل": "gabriel@opdemand.com"،
و nbsp؛ "expires_at": "جمعه، 2011 ژوئن 10 08:44"،
و nbsp؛ "session_id": "73c2e9b49d01c695fb6c74927b8eb0eee5cdc82c2064cd728a8033eb83ea5b95"
}
2011/06/07 11: 17: 12،138 - INFO - (اطلاعات) موفقیت در 0.497018s
خروج از سیستم خروج از سیستم به سادگی C2 است:
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته خروج $ C2
2011/06/07 11: 17: 44،903 - INFO - => حذف https://c2core.opdemand.com/session/73c2e9b49d01c695fb6c74927b8eb0eee5cdc82c2064cd728a8033eb83ea5b95
2011/06/07 11: 17: 45،330 - INFO - <= 204 بدون محتوا، خواندن 0 بایت نرم افزار / JSON
2011/06/07 11: 17: 45،330 - INFO - (خروج) موفقیت در 0.443405s
کاربر @ جعبه: ~ / فضای کاری / C2-پوسته اطلاعات $ C2
2011/06/07 11: 17: 49،025 - INFO - (اطلاعات) موفقیت در 0.000376s
درباره C2
فرماندهی و کنترل فناوری OpDemand را (C2) خودکار استقرار و مدیریت زیرساخت های محاسبات ابری. با یک رابط به عنوان ساده به عنوان "شروع، توقف، کلون و نابود کردن،" C2 به شما می دهد فرمان ابر خود را

مورد نیاز:.

پایتون

نرم افزار های مشابه

sftpserver
sftpserver

14 Apr 15

bareFTP
bareFTP

19 Feb 15

ftpput
ftpput

2 Jun 15

minimumTFTP
minimumTFTP

11 May 15

نظرات به OpDemand Shell

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!