นี่คือคำสั่ง sshvnc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ssvnc - ตัวห่อหุ้ม GUI สำหรับการเชื่อมต่อ SSL และ SSH VNC
เรื่องย่อ
ssvnc
ssvnc [เจ้าภาพ][:แสดง]
ssvnc [ที่บันทึกไว้-profile-name]
ssvnc [ตัวเลือก] [โฮสต์หรือโปรไฟล์]
ssvnc - cmd [ssvnc_cmd-args]
ssvnc -ผู้ชม [ผู้ชม-args]
ssvnc --ช่วยด้วย
DESCRIPTION
ssvnc เป็น wrapper tcl/tk gui ที่ทำงานบน Unix, MacOSX และ Windows มันตั้งค่า SSL
หรือช่องสัญญาณ SSH ไปยังเซิร์ฟเวอร์ VNC ระยะไกล จากนั้นเปิดโปรแกรมดู VNC (ตัวใดตัวหนึ่ง
ให้หรืออื่นที่คุณระบุ) เพื่อใช้ช่องสัญญาณที่เข้ารหัสนั้นเพื่อเชื่อมต่อ
ไปยังเซิร์ฟเวอร์ VNC การใช้ Proxies และ Gateways เพื่อทำการเชื่อมต่อคือ
ดำเนินการ
เมื่อคุณเริ่มต้น SSVNC gui แล้ว คุณสามารถคลิกที่ปุ่ม "Help", "Options ->
Help", "Certs -> Help" เป็นต้น สำหรับข้อมูลมากมายเกี่ยวกับวิธีการใช้และกำหนดค่าเครื่องมือ
กล่าวโดยย่อ คุณระบุเซิร์ฟเวอร์ VNC "hostname:display" ในช่องรายการ "VNC Host:Display"
จากนั้นกดปุ่ม "เชื่อมต่อ" เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSL (stunnel) เช่น
"ไกลออกไป.ตะวันออก:0". อนุญาตให้ใช้หมายเลขพอร์ต เช่น far-away.east:5905
หรือระบุ user@hostname:display และคลิกที่ตัวเลือก "ใช้ SSH" จากนั้นกดปุ่ม
ปุ่ม "เชื่อมต่อ" เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ผ่านช่องสัญญาณ SSH เช่น "[ป้องกันอีเมล]:0".
โปรดทราบว่ายังสามารถปิดการใช้งานช่องสัญญาณการเข้ารหัส SSL/SSH โดยใช้ a
vnc:// หรือ Vnc:// นำหน้าก่อน host:display Shift+Ctrl-E เป็นทางลัดในการเพิ่ม/ลบ
มัน. ดูเพิ่มเติมที่ -noenc ตัวเลือกด้านล่างสำหรับปุ่ม 'ไม่มีการเข้ารหัส'
โดยปกติ คุณไม่ได้ระบุตัวเลือกบรรทัดคำสั่งใดๆ คุณเพียงแค่วิ่ง ssvnc และใช้
GUI ที่เริ่มต้นขึ้น
อย่างไรก็ตาม ในฐานะที่เป็นทางลัด คุณสามารถระบุ VNC host:display (หรือ host:port) บนบรรทัดคำสั่ง
เพื่อเชื่อมต่อทันที ( GUI เริ่มต้นและการเชื่อมต่อเริ่มต้นขึ้น) สำหรับ
ตัวอย่าง, "ssvnc ห่างไกล.ตะวันออก:0" แทนที่จะเป็น host:display คุณสามารถระบุชื่อของ a
โปรไฟล์ที่บันทึกไว้เพื่อโหลดโปรไฟล์นั้นโดยอัตโนมัติแล้วเชื่อมต่อกับเซิร์ฟเวอร์ สำหรับ
ตัวอย่าง "ssvnc ไกล" ถ้าคุณตั้งชื่อโปรไฟล์ว่า "ไกล" คุณสามารถใช้ -โปรไฟล์ ตัวเลือก
รายชื่อโปรไฟล์ที่คุณบันทึกไว้
คำสั่งที่เกี่ยวข้อง sshvnc และ ทีเอสวีเอ็นซี เริ่มต้น GUI ในโหมดง่าย ๆ : โหมด SSH เท่านั้น
และโหมดบริการเทอร์มินัลตามลำดับ ดูด้านล่างและวิธีใช้แอปพลิเคชันสำหรับข้อมูลเพิ่มเติม
ข้อมูลเกี่ยวกับโหมด
คุณยังสามารถวางการตั้งค่าบางอย่างใน ~/.ssvncrcดูแผงวิธีใช้ SSVNC ('เคล็ดลับ')
สำหรับข้อมูลเพิ่มเติม
การขอ - cmd ตัวเลือกไม่เริ่ม GUI แต่รันยูทิลิตี้บรรทัดคำสั่ง ssvnc_cmd
โดยตรงกับอาร์กิวเมนต์ที่กำหนด ssvnc_cmd สามารถเปิดโปรแกรมดูได้โดยตรง (-ผู้ชม ...)
หรือตามค่าเริ่มต้น the ss_vncviewer สคริปต์ wrapper ทันเนล SSL/SSH ดูผลลัพธ์ความช่วยเหลือสำหรับ
ข้อมูลมากกว่านี้.
นอกจากนี้ยังมีตัวเลือกบรรทัดคำสั่งบางตัวที่อธิบายดังนี้
OPTIONS
-ช่วยด้วย, -h
พิมพ์คำอธิบายสั้น ๆ และตัวเลือกไปยังเครื่องเทอร์มินัล
--ช่วยด้วย เริ่มใช้งาน GUI ราวกับว่ามีการกดปุ่ม 'Help' เพื่อแสดง Help หลัก
แผงหน้าปัด.
- cmd [ssvnc_cmd-args]
เรียกใช้คำสั่งยูทิลิตี้ ssvnc_cmd โดยตรง (ไม่มี GUI) ด้วยอาร์กิวเมนต์ที่กำหนด
(สำหรับใช้เมื่อ ssvnc_cmd ไม่อยู่ใน PATH ของตัวเอง) หากไม่มี ssvnc_cmd หรือ ssvncviewer
อยู่ใน PATH สามารถเปิดโปรแกรมดูได้โดยตรงผ่าน: ssvnc -cmd -viewer [viewer-
args] ดูตัวเลือกถัดไป -viewer สำหรับนามแฝง
-ผู้ชม [ผู้ชมอาร์กิวเมนต์]
ชวเลขสำหรับ ssvnc -cmd -viewer [viewer-args]
-โปรไฟล์
แสดงรายการโปรไฟล์ SSVNC ที่คุณสร้างไว้ โปรไฟล์คือโฮสต์ปลายทาง
ด้วยการตั้งค่าพารามิเตอร์เฉพาะ
-รายการ เหมือนกับ -โปรไฟล์
- จุ๊ เริ่มใน "โหมด SSH เท่านั้น" ไม่มีการแสดงลักษณะ SSL เหมือนกับการรันคำสั่ง
sshvnc
-ts เริ่มต้นใน "โหมดบริการเทอร์มินัล" มันเหมือนกับ "โหมด SSH เท่านั้น" แต่ง่ายกว่าและ
ถือว่า x11vnc อยู่ที่ฝั่งระยะไกลเพื่อเริ่มและจัดการ X และ VNC
เซสชัน เหมือนกับการรันคำสั่ง ทีเอสวีเอ็นซี
-tso เหมือนกับ -ts "โหมดบริการเทอร์มินัล" แต่อย่าปล่อยให้ผู้ใช้ออกจากโหมดนี้
(ไม่มีปุ่มสำหรับเปลี่ยนโหมดให้) เหมือนกับ SSVNC_TS_ALWAYS=1
-ssl บังคับโหมด GUI แบบเต็ม: ทั้ง SSL และ SSH นี่คือค่าเริ่มต้น เหมือนกับ -NS.
-nv สลับปุ่ม "ยืนยันใบรับรองทั้งหมด" เพื่อปิดเมื่อเริ่มต้น
-nvb ไม่ต้องแสดงปุ่ม "ยืนยันใบรับรองทั้งหมด" เช่นเดียวกับ SSVNC_NO_VERIFY_ALL_BUTTON=1
-ใหญ่กว่า
ทำให้หน้าต่างโต้ตอบการเลือกโปรไฟล์ใหญ่ขึ้น เช่นเดียวกับ SSVNC_BIGGER_DIALOG=1
-noenc เริ่มต้นในโหมดที่มีปุ่มกาเครื่องหมาย 'ไม่มีการเข้ารหัส' คุณสามารถ
สลับโหมดด้วย Ctrl-E เช่นเดียวกับ SSVNC_DISABLE_ENCRYPTION_BUTTON=1 หรือ noenc=1
in ~/.ssvncrc. การเลือกไม่มีการเข้ารหัสจะเหมือนกับ vnc:// และ Vnc://
คำนำหน้าที่อธิบายไว้ด้านล่าง NS -noenc ตอนนี้โหมดเป็นค่าเริ่มต้น ใช้ -enc or noenc=0
สำหรับพฤติกรรมตรงกันข้าม
-ฆ่าสตันเนล
บน Windows ยุติกระบวนการ STUNNEL โดยอัตโนมัติเมื่อผู้ดูออก
แทนที่จะเตือนคุณ (เช่นเดียวกับ คิลสตันเนล=1 ใน ssvnc_rc หรือสลับใน Options
เมนู)
-โนคิลสตันเนล
บน Windows ปิดการใช้งาน -ฆ่าสตันเนล โหมด. เหมือนกับ คิลสตันเนล=0 ใน ssvnc_rc หรือ toggle
ในเมนูตัวเลือก สังเกตว่า -ฆ่าสตันเนล โหมดนี้เป็นค่าเริ่มต้น
-mycert /path/to/mycert.pem
ตั้งค่าเริ่มต้น "MyCert" เป็น /path/to/mycert.pem. เหมือนกับ -ใบรับรอง. ถ้าไฟล์
ไม่ได้อยู่, ~/.vnc/ใบรับรอง เป็นคำนำหน้าและพยายาม คุณยังสามารถตั้งค่า
mycert=/path/to/mycert.pem in ~/.ssvncrc.
-cacert /path/to/cacert.crt
ตั้งค่าเริ่มต้น "ServerCert" เป็น /path/to/cacert.crt. เหมือนกับ -CA. ถ้าไฟล์
ไม่ได้อยู่, ~/.vnc/ใบรับรอง เป็นคำนำหน้าและพยายาม คุณยังสามารถตั้งค่า
cacert=/path/to/cacert.crt in ~/.ssvncrc.
-crl /path/to/mycrl.pem
ตั้งค่าเริ่มต้นรายการเพิกถอนใบรับรองเป็น /path/to/mycrl.pem. ถ้าไฟล์
ไม่ได้อยู่, ~/.vnc/ใบรับรอง เป็นคำนำหน้าและพยายาม คุณยังสามารถตั้งค่า
crl=/path/to/mycrl.pem in ~/.ssvncrc.
URL โน้ต
นี่คือคำนำหน้าเหมือน URL ทั้งหมดที่คุณสามารถวางไว้ข้างหน้า host:display (หรือ
โฮสต์:พอร์ต):
สำหรับ SSL: vncs:// vncssl:// และ vnc+ssl://
สำหรับ SSH: vncssh:// และ vnc+ssh://
สำหรับไม่มีการเข้ารหัส: vnc:// และ Vnc://
ตัวอย่าง:
หากต้องการทำการเชื่อมต่อ SSL อย่างรวดเร็ว: ssvnc vncs://snoopy.com:0
หากต้องการทำการเชื่อมต่อ SSH อย่างรวดเร็ว: ssvnc vnc+ssh://[ป้องกันอีเมล]:0
หากต้องการเชื่อมต่อโดยตรงอย่างรวดเร็ว: ssvnc วีเอ็นซี://snoopy.com:0
ด้านบนจะทำงานในกล่องรายการ "VNC Host:Display" ใน GUI กด
ปุ่ม "เชื่อมต่อ" หลังจากป้อนแล้ว
ความแตกต่างระหว่าง vnc:// และ Vnc:// คืออันหลังจะไม่แจ้งให้คุณทราบ
ไม่ว่าคุณต้องการทำการเชื่อมต่อที่ไม่ได้เข้ารหัสจริงๆ หรือไม่
ใช้ sshvnc ออนไลน์โดยใช้บริการ onworks.net
