นี่คือคำสั่ง pyhoca-gui ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
pyhoca-gui - แอปเพล็ตไคลเอ็นต์ X2Go แบบกราฟิกเขียนด้วย Python
เรื่องย่อ
ไพโฮกา-กุย [ ตัวเลือก ]
DESCRIPTION
ไพโฮกา-กุย เป็นแอพเพล็ตไคลเอนต์ X2Go แบบกราฟิกข้ามแพลตฟอร์ม (Windows, MacOS X, Linux) ที่
ต่อเข้ากับซิสเต็มเทรย์ของเดสก์ท็อป
จากซิสเต็มเทรย์ของเดสก์ท็อป คุณสามารถเริ่ม/ดำเนินการต่อ/แชร์เซสชัน X2Go ที่กำหนดค่าไว้ล่วงหน้าได้
คุณสามารถจัดการโปรไฟล์เซสชันที่กำหนดค่าไว้ล่วงหน้าในตัวจัดการโปรไฟล์ X2Go และ
กำหนดค่าการตั้งค่าพื้นฐานของ ไพโฮกา-กุย.
ไพโฮกา-กุย ใช้ไฟล์ปรับแต่งชุดเดียวกัน (การตั้งค่า, การพิมพ์ และ ครั้ง ราคา in
~/.x2goclient) เป็นแอปพลิเคชันไคลเอนต์ X2Go ดั้งเดิม (โดย Heinz-M. Graesing และ Oleksandr
ชไนเดอร์) ทำ
บนระบบ Windows ไพโฮกา-กุย ใช้ชุดคีย์รีจิสทรีและค่าของ Windows ชุดเดียวกันกับ
แอปพลิเคชันไคลเอนต์ X2Go ดั้งเดิม
ดู README และ TODO ที่รวมไว้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ ไพโฮกา-กุย.
ทั่วไป OPTIONS
ไพโฮกา-กุย ยอมรับตัวเลือกทั่วไปต่อไปนี้:
-ชม, --ช่วยด้วย
แสดงความช่วยเหลือเกี่ยวกับตัวเลือกบรรทัดคำสั่งที่มีอยู่ทั้งหมดและออก
-วี --รุ่น
ข้อมูลเวอร์ชันเอาต์พุตและการออก
-NS, --เงียบ
ไม่มีผลลัพธ์สำหรับ stdout เลย! ใช้ตัวเลือกนี้บน Windows !!!
-NS, --debug
เปิดใช้งานการดีบักเอาต์พุต
--libdebug
เปิดใช้งานรหัสการดีบักของโมดูล Python X2Go ที่เป็นพื้นฐาน
--libdebug-sftpxfer
เปิดใช้งานรหัสการดีบักของรหัสเซิร์ฟเวอร์ sFTP ของ Python X2Go (ละเอียดมากและอาจจะ
กระทั่งเปิดเผยข้อมูลสำส่อน)
เซสชั่น ที่เกี่ยวข้อง OPTIONS
-NS, --session-โปรไฟล์
ชื่อของโปรไฟล์เซสชันที่จะใช้ในการเชื่อมต่อ ได้จริง
ส่งรายการชื่อโปรไฟล์เซสชันที่คั่นด้วยคอมมาไปยังตัวเลือกนี้
--จำชื่อผู้ใช้
สำหรับโปรไฟล์ที่มีการตรวจสอบสิทธิ์แบบโต้ตอบ โปรดจำชื่อผู้ใช้ที่ใช้ล่าสุด
--ไม่โต้ตอบ
ทำงานในโหมดไม่โต้ตอบ ตัวเลือกนี้ต้องใช้ --session-โปรไฟล์ ตัวเลือก. มัน
ยังตั้งค่าตัวเลือกต่อไปนี้เป็นจริงโดยอัตโนมัติ:
--จำกัด-trayicon
--single_session_profile
--เริ่มต้นในการเชื่อมต่อ
--ดำเนินการต่อทั้งหมดบนการเชื่อมต่อ
--exit-on-ตัดการเชื่อมต่อ
--disconnect-on-ระงับ
--ตัดการเชื่อมต่อเมื่อสิ้นสุด
--เชื่อมต่ออัตโนมัติ
เชื่อมต่อเซสชันผ่านการตรวจสอบสิทธิ์คีย์สาธารณะ SSH เมื่อเริ่มต้นแอปพลิเคชัน if
เป็นไปได้
--show-profile-เมตาไทป์
แสดงข้อมูลเมตาอธิบายบนโปรไฟล์เซสชันในเมนู (หมายเหตุ: สิ่งนี้ทำให้
เมนูดูจะอืดๆ หน่อย ใช้เพื่อแก้จุดบกพร่องเป็นส่วนใหญ่)
--single-session-โปรไฟล์
ปิดใช้งานการสนับสนุนการจัดการโปรไฟล์เซสชันหลายรายการ ใช้ร่วมกับ
--session-โปรไฟล์ พารามิเตอร์ cmdline
--tray-ไอคอน
กำหนดไฟล์ไอคอนถาดระบบสำรอง (ไฟล์ PNG เท่านั้น ยกเว้นไฟล์
ส่วนขยายที่นี่ ขนาด 22x22 บน Linux, 16x16 บน Windows)
--tray-ไอคอนเชื่อมต่อ
กำหนดไฟล์ไอคอนถาดระบบสำรองขณะเชื่อมต่อกับเซิร์ฟเวอร์ (ไฟล์ PNG
เท่านั้น ให้เว้นนามสกุลไฟล์ไว้ที่นี่ ขนาด 22x22 บน Linux, 16x16 บน Windows)
--จำกัด-trayicon
จำกัดฟังก์ชันของ ไพโฮกา-กุยไอคอนตัวจัดการเซสชันหลักของที่แสดงใน
พื้นที่แจ้งเตือน / ถาดระบบ สวิตช์นี้จำกัดการทำงานของไอคอน
ไปยังเมนูคลิกขวาที่ช่วยให้ผู้ใช้สามารถยกหน้าต่าง ,,About'' และออกจาก
แอปพลิเคชัน. เมื่อคลิกซ้ายจะแสดงเมนูเซสชันขั้นต่ำเท่านั้น
--เพิ่มไปยังโฮสต์ที่รู้จัก
เพิ่มลายนิ้วมือของโฮสต์คีย์โดยอัตโนมัติไปยัง .ssh/known_hosts ในกรณีของ "authenticity
ของเซิร์ฟเวอร์ไม่สามารถสร้างได้" (หากไม่มีการโต้ตอบกับผู้ใช้)
จัดการตัวเลือกนี้ด้วยความระมัดระวัง: การใช้ตัวเลือกนี้ช่วยลดความปลอดภัย/ความสมบูรณ์ของ SSH . ของคุณ
การตั้งค่าไคลเอนต์
--เริ่มต้นในการเชื่อมต่อ
เลิกใช้แล้ว: เริ่มเซสชันโดยตรงหลังจากการตรวจสอบสิทธิ์ (เฉพาะในกรณีที่ไม่มีการระงับ
เซสชันได้) สวิตช์นี้ถูกควบคุมโดยสมบูรณ์จากภายใน
โปรไฟล์เซสชัน ตัวเลือกนี้ยังคงอยู่ที่นี่เพื่อให้เข้ากันได้กับรุ่นเก่า
รุ่น PyHoca-GUI.
--exit-on-ตัดการเชื่อมต่อ
ทางออก ไพโฮกา-กุย อย่างหมดจดเมื่อเซสชันถูกตัดการเชื่อมต่อ
--resume-on-เชื่อมต่อ, --resume-ใหม่ล่าสุดในการเชื่อมต่อ
เลิกใช้แล้ว: หลังจากตรวจสอบสิทธิ์แล้ว ให้เรียกใช้งานใหม่ล่าสุดที่พร้อมใช้งานโดยอัตโนมัติ
เซสชันการทำงาน / ถูกระงับ สวิตช์นี้ถูกควบคุมโดยสมบูรณ์จากภายใน
โปรไฟล์เซสชัน การกลับมาทำงานต่อในเซสชันใหม่ล่าสุดเป็นค่าเริ่มต้นที่ฮาร์ดโค้ดไว้ อย่างไรก็ตาม,
คุณสามารถกำหนดลักษณะการทำงานต่อด้วยตัวเลือกบรรทัดคำสั่งสองตัวเลือกถัดไป
ตัวเลือกนี้ยังคงอยู่ที่นี่เพื่อให้เข้ากันได้กับ . เวอร์ชันเก่า PyHoca-
GUI.
--resume-เก่าแก่ที่สุดในการเชื่อมต่อ
หลังจากตรวจสอบสิทธิ์แล้ว ให้เรียกใช้งาน/ระงับที่เก่าที่สุดโดยอัตโนมัติโดยอัตโนมัติ
เซสชั่น
--ดำเนินการต่อทั้งหมดบนการเชื่อมต่อ
หลังจากตรวจสอบสิทธิ์แล้ว ให้ดำเนินการอัตโนมัติต่อเซสชันที่กำลังทำงาน/ถูกระงับทั้งหมดที่มีอยู่โดยอัตโนมัติ
--disconnect-on-ระงับ
ตัดการเชื่อมต่อจากเซิร์ฟเวอร์หากเซสชันบนเซิร์ฟเวอร์นั้นถูกระงับ
--ตัดการเชื่อมต่อเมื่อสิ้นสุด
ตัดการเชื่อมต่อจากเซิร์ฟเวอร์หากเซสชันบนเซิร์ฟเวอร์นั้นถูกยกเลิก
--แสดง :
ตั้งค่าตัวแปรสภาพแวดล้อม DISPLAY เป็น : .
นายหน้า OPTIONS
ในกรณีที่คุณต้องการดึงโปรไฟล์เซสชัน X2Go จาก X2Go Session Broker ให้ใช้
ตัวเลือกต่อไปนี้:
--broker-url=
ระบุ ของโบรกเกอร์เซสชัน X2Go ไพโฮกา-กุย สามารถเข้า http:// และ
ssh:// สไตล์ URL
ไวยากรณ์ของ สำหรับนายหน้า HTTP:
http(s):// : @ : /path/to/โบรกเกอร์
ไวยากรณ์ของ สำหรับนายหน้า SSH:
ssh:// : @ : /usr/bin/x2gobroker (หรือไฟล์ปฏิบัติการใดๆ ก็ได้
ที่ให้บริการนายหน้าผ่าน SSH)
เป็นพิเศษ คุณสามารถพิมพ์ "HTTP" หรือ "SSH" จากนั้นแอปพลิเคชันจะ
จัดเตรียมหน้าต่างการเข้าสู่ระบบด้วย URL ที่จัดรูปแบบไว้ล่วงหน้า / แผนผัง
--โบรกเกอร์-รหัสผ่าน
รหัสผ่านของโบรกเกอร์เซสชันสำหรับการดึงโปรไฟล์เซสชันจาก X2Go Session
นายหน้า. รหัสผ่านข้อความธรรมดาที่ระบุไว้ในบรรทัดคำสั่งจะเป็น
ปลอมตัวอยู่ในรายการกระบวนการของระบบ (Linux, MacOS) บนระบบ Windows
ห้ามใช้ตัวเลือก --broker-password
--ชื่อนายหน้า
ระบุชื่อที่มนุษย์อ่านได้สำหรับนายหน้าเซสชัน ชื่อนี้แทนที่
ชื่อโบรกเกอร์เริ่มต้น ("X2Go Session Broker") ในเมนูของแอปพลิเคชันและ
ฟองอากาศแจ้งเตือน
--นายหน้า-cacertfile CACERT_FILE
สำหรับ https:// โบรกเกอร์ที่มีใบรับรอง SSL ที่ลงนามด้วยตนเอง
ลงนาม root-CA ใช้ตัวเลือกบรรทัดคำสั่งนี้เพื่อชี้ไปที่ root-CA . ที่ลงชื่อด้วยตนเอง
ไฟล์ใบรับรอง
--นายหน้า-เชื่อมต่ออัตโนมัติ
หากตัวเลือกบรรทัดคำสั่งนี้ได้รับกล่องโต้ตอบการตรวจสอบสิทธิ์นายหน้าเซสชันจะ
ปรากฏขึ้นเมื่อเริ่มต้นแอปพลิเคชัน
BRANDING OPTIONS
เทศกาล ไพโฮกา-กุย มีคุณสมบัติบางอย่างที่ช่วยให้สามารถกำหนดรูปลักษณ์ของแบรนด์ได้อย่างง่ายดาย ที่นี่
ตัวเลือกสำหรับการปรับแต่ง ไพโฮกา-กุย รูปลักษณ์และพฤติกรรม
--สาดภาพ
กำหนดภาพสแปลชอื่นที่แสดงเมื่อเริ่มต้นแอปพลิเคชัน (PNG
ไฟล์เท่านั้น เส้นทางแบบเต็ม หรือชื่อไฟล์ตามที่พบใน /img).
--เกี่ยวกับภาพ
กำหนดรูปภาพทางเลือกสำหรับหน้าต่าง ,,About'' ของแอปพลิเคชัน (ไฟล์ PNG เท่านั้น
เส้นทางแบบเต็มหรือชื่อไฟล์ตามที่พบใน /img). สำหรับผู้ที่จำหน่าย
เวอร์ชันที่กำหนดเองของแอปพลิเคชันนี้: ในฐานะ PyHoca-GUI และ Python X2Go . แบ็กเอนด์
ได้รับใบอนุญาตภายใต้ AGPL หน้าต่าง ,,About'' เป็นสถานที่ที่ดีสำหรับการวาง
ดาวน์โหลดตำแหน่งของซอร์สโค้ดเวอร์ชันที่คุณแก้ไข
--disable-สาด
ไม่แสดงหน้าจอเริ่มต้นของแอปพลิเคชัน
--disable-ตัวเลือก
ออกจากเมนู ,,Options'' และปิดการใช้งานการกำหนดค่าไคลเอนต์
หน้าต่าง
--disable-printingprefs
รายการเมนู ,,Printing Preferences'' ที่เป็นสีเทาและทำให้ปิดการใช้งาน .ของไคลเอ็นต์
หน้าต่างการตั้งค่าการพิมพ์
--disable-profilemanager
ทำให้รายการเมนูตัวจัดการโปรไฟล์เป็นสีเทาและปิดการใช้งานการจัดการโปรไฟล์ทั้งหมด
ฟังก์ชันการทำงาน
--disable-การแจ้งเตือน
ปิดใช้งานการแจ้งเตือนแอปเพล็ตทั้งหมด
--logon-หน้าต่างตำแหน่ง NS
กำหนดตำแหน่งที่กำหนดเองสำหรับหน้าต่างการเข้าสู่ระบบ ใช้ค่าลบกับตำแหน่ง
สัมพันธ์กับขอบขวา/ล่าง
--เผยแพร่-แอปพลิเคชั่น-ไม่มี-เมนูย่อย
จำนวนแอปพลิเคชันที่เผยแพร่ซึ่งจะแสดงผลโดยไม่มีเมนูย่อย
ย้อนกลับ OPTIONS
ไพโฮกา-กุย รองรับการใช้แบ็กเอนด์ข้อมูลต่างๆ อย่างโปร่งใส สำหรับการกำหนดค่าสาม
แบ็กเอนด์เป็นเรื่องปกติ: FILE, GCONF (Linux เท่านั้น) และ WINREG (เฉพาะ Windows) ค่าเริ่มต้น
แบ็กเอนด์ในปัจจุบันคือแบ็คเอนด์ของ FILE ในทุกแพลตฟอร์ม
สำหรับการสื่อสารระหว่างไคลเอนต์ - เซิร์ฟเวอร์ แบ็กเอนด์เดียวที่ยังใช้งานอยู่คือแบ็กเอนด์ STDOUT (เช่น
คำสั่งเซิร์ฟเวอร์ X2Go พิมพ์ผลการดำเนินการไปที่ /dev/stdout (แต่อื่นๆ
แบ็กเอนด์การสื่อสารอาจเป็นไปได้ในอนาคต...)
ในทำนองเดียวกัน เรากำลังมุ่งเน้นไปที่ผู้สืบทอดของเครื่องมือตัวแทน/พร็อกซี NX3 ปัจจุบัน NS
การเปลี่ยนแปลงในพร็อกซีแบ็กเอนด์จะถูกนำไปใช้เป็นแบ็กเอนด์ด้วย
--แบ็กเอนด์-controlsession
บังคับให้ใช้ CONTROLSESSION_BACKEND บางอย่าง (อย่าใช้สิ่งนี้เว้นแต่คุณจะรู้
ว่าคุณกำลังทำอะไรอยู่)
--แบ็กเอนด์-terminalsession
บังคับการใช้งาน TERMINALSESSION_BACKEND บางอย่าง (อย่าใช้สิ่งนี้เว้นแต่คุณจะรู้
ว่าคุณกำลังทำอะไรอยู่)
--backend-serverssioninfo
บังคับการใช้งาน SERVERSESSIONINFO_BACKEND บางอย่าง (อย่าใช้สิ่งนี้เว้นแต่คุณจะรู้
ว่าคุณกำลังทำอะไรอยู่)
--backend-serverssionlist
บังคับใช้งาน SERVERSESSIONLIST_BACKEND บางอย่าง (อย่าใช้สิ่งนี้เว้นแต่คุณจะรู้
ว่าคุณกำลังทำอะไรอยู่)
--backend-พร็อกซี
บังคับให้ใช้ PROXY_BACKEND บางอย่าง (อย่าใช้สิ่งนี้เว้นแต่คุณจะรู้แน่ชัด
คุณกำลังทำอะไรอยู่).
--แบ็กเอนด์-เซสชันโปรไฟล์
ใช้แบ็กเอนด์ที่กำหนดสำหรับการเข้าถึงโปรไฟล์เซสชัน แบ็กเอนด์ที่พร้อมใช้งานบน Linux:
ไฟล์ GCONF; บน Windows: FILES, WINREG.
--การตั้งค่าแบ็กเอนด์ไคลเอนต์
ใช้แบ็กเอนด์ที่กำหนดสำหรับการเข้าถึงการกำหนดค่าการตั้งค่าไคลเอนต์ พร้อมใช้งาน
แบ็กเอนด์บน Linux: FILES, GCONF; บน Windows: FILES, WINREG.
--แบ็กเอนด์-clientprinting
ใช้แบ็กเอนด์ที่กำหนดสำหรับการเข้าถึงการกำหนดค่าการพิมพ์ไคลเอนต์ พร้อมใช้งาน
แบ็กเอนด์บน Linux: FILES, GCONF; บน Windows: FILES, WINREG.
แบบพกพา OPTIONS
--ไคลเอนต์-rootdir
กำหนดตำแหน่งอื่นที่จะค้นหาไฟล์กำหนดค่าข้อความธรรมดา (ค่าเริ่มต้น:
/.x2goclient) ตัวเลือกนี้จะตั้งค่า ,,--backend-profiles FILE'',
,,--clientsettings FILE'' และ ,,--backend-clientprinting FILE''
--เซสชัน-rootdir
กำหนดตำแหน่งอื่นสำหรับไฟล์รันไทม์ของเซสชัน (ค่าเริ่มต้น: /.x2go).
--ssh-rootdir
กำหนดตำแหน่งอื่นสำหรับไฟล์ SSH ของผู้ใช้ (ค่าเริ่มต้น: /.ssh).
WINDOWS OPTIONS
มีตัวเลือกบางอย่างที่มีเฉพาะใน Windows:
--start-xserver
เริ่ม XServer (ถ้ามี) ก่อนเริ่ม ไพโฮกา-กุย. แอปพลิเคชันจะ
ตรวจหา XServer ที่เหมาะสมที่สุดโดยอัตโนมัติ หากมี XServer มากกว่าหนึ่งรายการ
ติดตั้งบนระบบของคุณ (ปัจจุบันรู้จัก: Xming, Cygwin-X)
--preferred-xserver
เริ่มหนึ่งในเซิร์ฟเวอร์ XS ที่รองรับในปัจจุบัน: Xming, Cygwin-X และ VcXsrv --
ตรวจสอบให้แน่ใจว่าได้ติดตั้ง XServer ที่คุณต้องการในระบบของคุณแล้ว (ค่าเริ่มต้นและ
ที่แนะนำคือ VcXsrv)
--start-pulsaudio
เริ่มเซิร์ฟเวอร์ PulseAudio ก่อนเริ่ม ไพโฮกา-กุย. ตัวเลือกนี้จำเป็นสำหรับ
ทำให้เสียง X2Go ทำงานได้ อย่างไรก็ตาม ไม่ได้เปิดใช้งานตามค่าเริ่มต้น
--หรั่ง [th|de|nl|es]
เลือกภาษา GUI
ใช้ pyhoca-gui ออนไลน์โดยใช้บริการ onworks.net