این دستور pyhoca-cli است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
pyhoca-cli - سرویس گیرنده خط فرمان X2Go که در پایتون نوشته شده است
خلاصه
pyhoca-cli [ گزینه های ]
شرح
pyhoca-cli هدف آن این است که یک سرویس گیرنده خط فرمان X2Go (ویندوز، مک او اس ایکس، لینوکس) چند پلتفرمی باشد.
نوشته شده در پایتون
می توانید از آن برای اسکریپت نویسی جلسات X2Go از راه دور یا به سادگی شروع، از سرگیری و یا استفاده کنید
سایه زدن جلسات X2Go از خط فرمان در ترمینال.
از گزینه های خط فرمان همه کاره و همچنین تجزیه پشتیبانی می کند x2goclient پیکر بندی
فایل های.
برای کسب اطلاعات بیشتر در مورد README و TODO موجود را ببینید pyhoca-cli.
مشترک OPTIONS
pyhoca-cli گزینه های رایج زیر را می پذیرد:
-h، --کمک
یک راهنما با تمام گزینه های خط فرمان موجود نمایش دهید و از آن خارج شوید.
-V، - نسخه
اطلاعات نسخه خروجی و خروج.
-د، --ساکت
هیچ خروجی برای stdout وجود ندارد!
-د، - رفع اشکال
خروجی اشکال زدایی را فعال کنید.
--libdebug
کد اشکال زدایی ماژول پایتون X2Go را فعال کنید.
--libdebug-sftpxfer
کد اشکال زدایی کد سرور sFTP پایتون X2Go را فعال کنید (بسیار پرمخاطب و ممکن است
حتی داده های نابهنجار را فاش می کند).
سرور / جلسه مشخصات
باید نام سرور یا نمایه جلسه X2GoClient از پیش پیکربندی شده را مشخص کنید تا
گفتن pyhoca-cli به سرور X2Go برای اتصال. pyhoca-cli اگر هیچکدام از آنها شروع نمی شود
این دو گزینه در خط فرمان داده شده است.
-- سرور
اگر در حالت LDAP نیست، همیشه باید نام میزبان یا IP سرور X2Go راه دور را نام ببرید
نشانی.
-پ، --sesion-profile
نام نمایه جلسه مورد استفاده برای ایجاد اتصال.
اقدامات
pyhoca-cli منحصراً یکی از اقدامات ذکر شده را می پذیرد:
-ن، --جدید
یک جلسه X2Go جدید را روی سرور شروع کنید (اگر هیچ حالتی به صراحت وجود نداشته باشد حالت پیش فرض
مشخص شده).
-ر، --از سرگیری
از سرگیری جلسه X2Go موجود روی سرور مقادیر ویژه برای
"جدیدترین" (جوانترین جلسه از سر گرفته می شود) یا "قدیمی ترین" (رزومه) هستند
جلسه با قدیمی ترین مهر زمانی).
-دی، -- اشتراک گذاری دسکتاپ @
یک جلسه X2Go را در سرور راه دور مشخص شده به اشتراک بگذارید @ ، در حالیکه
می تواند همان کاربری باشد که جلسه حالت اشتراک گذاری را شروع می کند یا هر کاربر دیگری
کاربری که اشتراک گذاری دسکتاپ X2Go را برای کاربر فعلی اعطا می کند.
-S، -- تعلیق
اجرای جلسه X2Go را به حالت تعلیق درآورید . ارزش ویژه برای است
,,ALL'' (تمام جلسات کاربر متصل را به حالت تعلیق در می آورد).
-T، --خاتمه دادن
اجرای جلسه X2Go را خاتمه دهید . ارزش ویژه برای
"ALL" است (تمام جلسات کاربر متصل را خاتمه می دهد).
-ل، --فهرست-جلسات
جلسات X2Go کاربر را روی سرور لیست کنید.
--from-stdin
برای ادغام ورود به سیستم از راه دور LightDM: بخوانید
از STDIN' و شروع یک جلسه جدید، انتقال یک جلسه در حال اجرا یا
از سرگیری یک جلسه معلق
اگر چندین جلسه از همان پوسته دسکتاپ در حال اجرا/تعلیق باشد،
اولین جلسه یافت شده انتقال/ازسرگیری خواهد شد. اگر چند جلسه باشد
اجرا با پوسته دسکتاپ متفاوت به عنوان نوع جلسه (یا حتی جلسات بدون ریشه)
هیچ یک از این جلسات لمس نمی شود مگر اینکه هر یک از جلسات کشف شده مطابقت داشته باشد
در پوسته دسکتاپ درخواستی (یعنی نوع جلسه X2Go).
این گزینه فقط برای نسخه لینوکس موجود است pyhoca-cli.
اقدامات OPTIONS
pyhoca-cli اقدامات را می توان با این گزینه ها تغییر داد:
-- جلسات تمیز
قبل از شروع جلسه جدید روی آن، تمام جلسات معلق/در حال اجرا کاربر را پاک کنید
سرور X2Go نام دارد.
--terminate-on-ctrl-c
با فشار دادن CTRL+C (به جای تعلیق کردن) جلسه متصل را خاتمه دهید
جلسه).
X2GO OPTIONS
-c، -- فرمان
دستور اجرا با --جدید حالت روی سرور (پیشفرض: xterm).
-u، --نام کاربری
نام کاربری برای جلسه (پیش فرض: کاربر در حال حاضر وارد شده است).
--کلمه عبور
رمز کاربری این جلسه اگر کلید SSH خصوصی منطبق با این کلید موجود باشد
برای احراز هویت ترجیح داده خواهد شد. رمز عبور متن شفافی که بوده است
مشخص شده در خط فرمان در لیست فرآیند سیستم ها پنهان می شود
(لینوکس، مک او اس). در سیستم های ویندوز استفاده از گزینه --password ممنوع است.
-پ، --remote-ssh-port
پورت SSH سرور X2Go راه دور (پیشفرض: 22).
-k، --ssh-privkey
از فایل استفاده کنید به عنوان کلید خصوصی برای اتصالات SSH (پیش فرض: ~/.ssh/id_rsa).
--add-to-known-hosts
کلید میزبان RSA/DSA را به ~/.ssh/known_hosts اگر اصالت سرور نمی تواند باشد
ایجاد شد (پیشفرض: تنظیم نشده است).
--صدا {pulse|esd|هیچ}
سیستم صوتی سرور X2Go (پیشفرض: "پالس").
-اف، --share-local-folders [، [،...]]
فهرستی از پوشههای محلی جدا شده با کاما که باید در کنترل از راه دور در دسترس باشند
جلسه X2Go
-- چاپ
از چاپ X2Go استفاده کنید (پیشفرض: غیرفعال).
- حالت اشتراک گذاری {0|1}
حالت اشتراک گذاری برای اشتراک گذاری دسکتاپ X2Go (0: فقط برای مشاهده، 1: دسترسی کامل).
----تلاش ها {0,1,2,3،XNUMX،XNUMX،XNUMX،...}
تعداد تلاش های تعاملی برای احراز هویت در مورد احراز هویت با
سرور از کار می افتد (رمز عبور اشتباه است؟). مقداری که برابر با 0 است، تعاملی را غیرفعال می کند
احراز هویت به طور کامل و مستلزم آن است که یک کلید SSH خصوصی روی آن داده شده باشد
خط فرمان یا در نمایه جلسه یا آن گزینه --password خط فرمان
استفاده می شود.
دلال OPTIONS
در صورتی که می خواهید پروفایل های جلسه X2Go را از یک کارگزار جلسه X2Go بازیابی کنید، از
گزینه های زیر:
--broker-url=
را مشخص کنید از X2Go Session Broker. pyhoca-cli می تواند به http:// و دسترسی داشته باشد
آدرس های اینترنتی به سبک ssh://.
نحو از برای کارگزاری HTTP:
http(s):// : @ : /path/to/broker
نحو از برای کارگزاری SSH:
ssh:// : @ : /usr/bin/x2gobroker (یا هر فایل اجرایی
که کارگزار را از طریق SSH فراهم می کند).
-- بروکر-رمز عبور
رمز عبور کارگزار جلسه برای بازیابی نمایه های جلسه از جلسه X2Go
دلال. رمز عبور واضح متنی که در خط فرمان مشخص شده است خواهد بود
در لیست فرآیندهای سیستمی (Linux، MacOS) پنهان شده است. در سیستم های ویندوز
استفاده از گزینه --broker-password ممنوع است.
--broker-cacertfile=
هنوز پیاده سازی نشده است: یک فایل ویژه root-CACert (با امضای خود) را مشخص کنید که باید
هنگام اتصال به X2Go Session Broker از طریق https (SSL) استفاده کنید. (نه
هنوز اجرا شده است).
-- broker-noauth
هنوز اجرا نشده است: X2Go Session Broker بدون احراز هویت قابل دسترسی است.
--auth-id=
هنوز اجرا نشده است: از این استفاده کنید برای احراز هویت در برابر X2Go
کارگزار جلسه. این گزینه بیشتر با هم منطقی است -- بروکر-autologin or
--broker-ssh-key. (هنوز اجرا نشده است).
-- بروکر-autologin
هنوز اجرا نشده است: برای کارگزاران جلسه X2Go مبتنی بر SSH. اگر یک عامل SSH باشد
فایلهای کلیدی موجود یا پیشفرض وجود دارند، سپس آنها را برای احراز هویت در برابر آن امتحان کنید
کارگزار جلسه X2Go. (هنوز اجرا نشده است).
--broker-ssh-key=
هنوز اجرا نشده است: برای کارگزاران جلسه X2Go مبتنی بر SSH. مسیر کامل به یک SSH معتبر
فایل کلید خصوصی (هنوز اجرا نشده است).
NX OPTIONS (نسخه 3)
-g، --هندسه { ایکس |تمام صفحه|بیشینه سازی}
هندسه صفحه (پیشفرض: '800x600').
-q، --ارتباط دادن {modem|isdn|adsl|wan|lan}
کیفیت پیوند (پیشفرض: adsl)
-t، ---نوع جلسه {رومیزی|برنامه}
نوع جلسه (پیشفرض: "برنامه"). توجه: برخی از تشخیص خودکار نیز وجود دارد
ویژگی برای نوع جلسه تعبیه شده در کد. ممکن است همیشه اتفاق نیفتد
از تنظیم این گزینه انتظار دارید.
-پ، -- بسته
روش فشرده سازی (برای مقادیر احتمالی به زیر مراجعه کنید).
--kbd-layout {us|de|fr|...}
از طرحبندی صفحهکلید (پیشفرض: «ما») استفاده کنید.
--kbd-نوع {auto|pc105/us|pc105/de|...}
نوع صفحه کلید را تنظیم کنید (پیشفرض 'pc105/us'). استفاده کنید خودکار به عنوان مقدار در اینجا برای فعال کردن X2Go's
کد تشخیص خودکار صفحه کلید
پس زمینه OPTIONS
pyhoca-gui از استفاده شفاف از باطن های مختلف داده پشتیبانی می کند. برای پیکربندی سه
Backendها رایج هستند: FILE، GCONF (فقط لینوکس) و WINREG (فقط ویندوز). پیشفرض
در حال حاضر باطن FILE در همه پلتفرم ها است.
برای ارتباط کلاینت-سرور تنها باطنی که هنوز پیاده سازی شده است STDOUT Backend است (مانند
دستورات سرور X2Go نتایج اجرای خود را در /dev/stdout چاپ می کنند. (اما دیگر
پس زمینه های ارتباطی ممکن است در آینده امکان پذیر باشد...).
به همین ترتیب، ما بر روی جانشین عامل / ابزار پراکسی فعلی NX3 تمرکز می کنیم. آ
تغییر در باطن پروکسی نیز به عنوان یک باطن اجرا خواهد شد.
--backend-controlsession
استفاده اجباری از یک CONTROLSESSION_BACKEND خاص (از این استفاده نکنید مگر اینکه بدانید
دقیقا همان کاری که شما انجام می دهید).
--backend-terminalsession
استفاده اجباری از یک TERMINALSESSION_BACKEND خاص (از این استفاده نکنید مگر اینکه بدانید
دقیقا همان کاری که شما انجام می دهید).
--backend-serverssioninfo
استفاده اجباری از یک SERVERSESSIONINFO_BACKEND خاص (از این استفاده نکنید مگر اینکه بدانید
دقیقا همان کاری که شما انجام می دهید).
--backend-serverssionlist
استفاده اجباری از یک SERVERSESSIONLIST_BACKEND خاص (از این استفاده نکنید مگر اینکه بدانید
دقیقا همان کاری که شما انجام می دهید).
--backend-proxy
استفاده اجباری از یک PROXY_BACKEND خاص (از این استفاده نکنید مگر اینکه دقیقا بدانید
کاری که شما انجام می دهید).
--backend-sessionprofiles
برای دسترسی به نمایههای جلسه، پشتیبانهای موجود در لینوکس از backend داده شده استفاده کنید:
FILES، GCONF؛ در ویندوز: FILES، WINREG.
--backend-clientsettings
از باطن داده شده برای دسترسی به پیکربندی تنظیمات مشتری، در دسترس استفاده کنید
باطن در لینوکس: FILES، GCONF. در ویندوز: FILES، WINREG.
-- backend-clientprinting
از باطن داده شده برای دسترسی به پیکربندی چاپ مشتری، در دسترس استفاده کنید
باطن در لینوکس: FILES، GCONF. در ویندوز: FILES، WINREG..SH COMPATIBILITY
OPTIONS pyhoca-cli با هدف سازگاری کامل با تمام گزینه های خط فرمان و
فایل های پیکربندی جلسه سرویس گیرنده خط فرمان X2Go پروژه X2Go x2goclient-cli
و همچنین به عنوان x2goclient رابط کاربری گرافیکی. این کار هنوز در حال انجام است. برای رسیدن به این،
برخی از گزینه های سازگاری قبلاً اضافه شده اند:
--بندر
گزینه سازگاری، مترادف با --remote-ssh-port .
--ssh-key
گزینه سازگاری، مترادف با --ssh-privkey SSH_KEY.
--استفاده-صدا {بله|نه}
گزینه سازگاری، مترادف با --صدا {پالس|هیچ}.
--client-ssh-port
گزینه سازگاری برای رابط کاربری گرافیکی x2goclient. PyHoca-Cli (مثلا Python X2Go) می آورد
سرور sFTP داخلی خودش. بنابراین، این گزینه نادیده گرفته خواهد شد.
NX فشرده سازی مواد و روش ها
به عنوان روش های فشرده سازی NX (-- بسته گزینه) مقادیر زیر ممکن است. درصد
نویسه باید با یک رقم 0-9 جایگزین شود.
nopack, 8, 64, 256, 512, 4k, 32k, 64k, 256k, 2m, 16m 256-rdp, 256-rdp-compressed, 32k-rdp,
32k-rdp-فشرده، 64k-rdp 64k-rdp-فشرده، 16m-rdp، 16m-rdp فشرده rfb-hextile،
rfb-tight, rfb-tight-compressed 8-tight, 64-tight, 256-tight, 512-tight, 4k-tight, 32k-
Tight 64k-tight, 256k-tight, 2m-tight, 16m-tight 8-jpeg-%, 64-jpeg, 256-jpeg, 512-jpeg,
4k-jpeg، 32k-jpeg 64k-jpeg، 256k-jpeg، 2m-jpeg، 16m-jpeg-% 8-png-jpeg-%, 64-png-jpeg،
256-png-jpeg، 512-png-jpeg، 4k-png-jpeg 32k-png-jpeg، 64k-png-jpeg، 256k-png-jpeg، 2m-png-
jpeg، 16m-png-jpeg-% 8-png-%, 64-png، 256-png، 512-png، 4k-png 32k-png، 64k-png، 256k-png،
2m-png، 16m-png-% 16m-rgb-%, 16m-rle-%
با استفاده از خدمات onworks.net از pyhoca-cli آنلاین استفاده کنید