นี่คือคำสั่ง xtightvncviewer ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
vncviewer - ไคลเอนต์ X viewer สำหรับ VNC
เรื่องย่อ
โปรแกรมดู vnc [ตัวเลือก] [เจ้าภาพ][:แสดง]
โปรแกรมดู vnc [ตัวเลือก] [เจ้าภาพ][::ท่า]
โปรแกรมดู vnc [ตัวเลือก] -ฟัง [แสดงผล]
โปรแกรมดู vnc -ช่วยด้วย
DESCRIPTION
โปรแกรมดู vnc เป็นแอปพลิเคชันไคลเอนต์ที่ใช้ Xt สำหรับ VNC (Virtual Network Computing)
ระบบ. สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่รองรับ VNC เช่น Xvnc หรือ WinVNC ให้คุณ
เพื่อควบคุมสภาพแวดล้อมเดสก์ท็อปของเครื่องอื่น
คุณสามารถใช้ F8 เพื่อแสดงเมนูยูทิลิตี้ป๊อปอัป กด F8 สองครั้งเพื่อส่ง F8 เดียวไปยัง
ด้านที่ห่างไกล
OPTIONS
-ช่วยด้วย พิมพ์การแจ้งเตือนการใช้งานสั้นๆ ไปที่ stderr
-ฟัง
ทำให้ผู้ดูฟังบนพอร์ต 5500+แสดงผล สำหรับการเชื่อมต่อย้อนกลับจากเซิร์ฟเวอร์
WinVNC รองรับการเชื่อมต่อย้อนกลับโดยใช้ตัวเลือกเมนู "เพิ่มไคลเอนต์ใหม่" หรือ
- เชื่อมต่อตัวเลือกบรรทัดคำสั่ง Xvnc ต้องใช้โปรแกรมตัวช่วย
vncconnect.
- ผ่าน เกตเวย์
สร้างอุโมงค์ข้อมูล TCP ที่เข้ารหัสโดยอัตโนมัติไปยัง เกตเวย์ เครื่องก่อนการเชื่อมต่อ
เชื่อมต่อไปยัง เจ้าภาพ ผ่านอุโมงค์นั้น (เฉพาะTightVNC) โดยค่าเริ่มต้น this
ตัวเลือกเรียกใช้การส่งต่อพอร์ตภายใน SSH โดยสมมติว่าไบนารีของไคลเอ็นต์ SSH สามารถเป็น
เข้าถึงได้ใน /usr/bin/ssh โปรดทราบว่าเมื่อใช้ - ผ่าน ตัวเลือกเครื่องโฮสต์
ควรระบุชื่อตามที่เครื่องเกตเวย์รู้จัก เช่น "localhost" หมายถึง
เกตเวย์ไม่ใช่เครื่องที่เปิดตัว vncviewer ดูสิ่งแวดล้อม
ส่วนด้านล่างสำหรับข้อมูลเกี่ยวกับการกำหนดค่า - ผ่าน ตัวเลือก
- แบ่งปัน
เมื่อเชื่อมต่อ ให้ระบุว่ามีการร้องขอการเชื่อมต่อที่ใช้ร่วมกัน ใน TightVNC นี่
เป็นโหมดเริ่มต้นที่ให้คุณแชร์เดสก์ท็อปกับไคลเอนต์อื่นได้แล้ว
ใช้มัน
-noshared
เมื่อเชื่อมต่อ ให้ระบุว่าไม่สามารถแชร์เซสชันได้ นี้ก็จะ
ตัดการเชื่อมต่อไคลเอนต์ที่เชื่อมต่ออื่น ๆ หรือปฏิเสธการเชื่อมต่อของคุณ ขึ้นอยู่กับ
การกำหนดค่าเซิร์ฟเวอร์
-สำหรับดูเท่านั้น
ปิดใช้งานการถ่ายโอนเหตุการณ์ของเมาส์และคีย์บอร์ดจากไคลเอนต์ไปยังเซิร์ฟเวอร์
-เต็มจอ
เริ่มในโหมดเต็มหน้าจอ โปรดทราบว่าการทำงานในโหมดเต็มหน้าจออาจ
สร้างความสับสนให้กับตัวจัดการหน้าต่าง X โดยทั่วไปแล้ว ความขัดแย้งดังกล่าวทำให้เกิดการจัดการที่ไม่ถูกต้องของ
อินพุตโฟกัสหรือทำให้หน้าต่างดูหายไปอย่างลึกลับ ดูการคว้าแป้นพิมพ์
การตั้งค่าในส่วนทรัพยากรด้านล่างสำหรับวิธีการแก้ปัญหาโฟกัสอินพุต
-noraiseeonบี๊บ
โดยค่าเริ่มต้น ผู้ดูจะแสดงและยกหน้าต่างขึ้นเมื่อมีเหตุการณ์บี๊บ (กระดิ่ง) ระยะไกล
ตัวเลือกนี้ปิดใช้งานลักษณะการทำงานดังกล่าว (เฉพาะTightVNC)
ของผู้ใช้ ชื่อผู้ใช้
ชื่อผู้ใช้สำหรับการตรวจสอบการเข้าสู่ระบบ Unix ค่าเริ่มต้นคือการใช้ชื่อผู้ใช้ Unix ปัจจุบัน
หากได้รับตัวเลือกนี้ ผู้ชมจะเลือกใช้การพิสูจน์ตัวตนการเข้าสู่ระบบ Unix มากกว่าตัว
การรับรองความถูกต้อง VNC มาตรฐาน
-รหัสผ่าน รหัสผ่าน-ไฟล์
ไฟล์ที่จะใช้รับรหัสผ่าน (ตามที่สร้างโดย vcpasswd(1) โปรแกรม).
ตัวเลือกนี้มีผลกับการรับรองความถูกต้อง VNC มาตรฐานเท่านั้น
-การเข้ารหัส การเข้ารหัสรายการ
TightVNC รองรับวิธีการบีบอัดที่แตกต่างกันหลายวิธีเพื่อเข้ารหัสการอัพเดตหน้าจอ
ตัวเลือกนี้ระบุชุดที่จะใช้ตามลำดับความชอบ การเข้ารหัสคือ
ระบุโดยคั่นด้วยช่องว่างและต้องอยู่ในเครื่องหมายคำพูดถ้ามากกว่า
หนึ่งถูกระบุ การเข้ารหัสที่ใช้ได้ ในลำดับเริ่มต้นสำหรับการเชื่อมต่อระยะไกล
เป็น "copyrect tight hextile zlib corre rre raw" สำหรับการเชื่อมต่อในพื้นที่ (ไปยัง
เครื่องเดียวกัน) คำสั่งเริ่มต้นที่จะลองคือ " raw copyrect tight hextile zlib corre
rre" การเข้ารหัสแบบ Raw จะถือว่าเป็นตัวเลือกสุดท้ายเสมอหากไม่มีการเข้ารหัสอื่นๆ ได้
ใช้ด้วยเหตุผลบางอย่าง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเข้ารหัส โปรดดูส่วนENCODINGS
ด้านล่าง
-bgr233
ใช้รูปแบบ BGR233 เสมอเพื่อเข้ารหัสข้อมูลพิกเซล ซึ่งจะช่วยลดการรับส่งข้อมูลเครือข่าย
แต่สีอาจแสดงไม่ถูกต้อง รูปแบบ bgr233 เป็นแบบ 8 บิต "จริง"
รูปแบบสี" โดยมีสีน้ำเงิน 2 บิต สีเขียว 3 บิต และสีแดง 3 บิต
-owncmap
ลองใช้ภาพ PseudoColor และ colormap ส่วนตัว ซึ่งช่วยให้เซิร์ฟเวอร์ VNC
เพื่อควบคุมแผนผังสี
-ทรูคัลเลอร์, -สีที่แท้จริง
ลองใช้ภาพ TrueColor
-ความลึก ความลึก
บนเซิร์ฟเวอร์ X ที่รองรับภาพ TrueColor หลายภาพที่มีความลึกต่างกัน
พยายามใช้ค่าที่ระบุ (เป็นบิตต่อพิกเซล) ถ้าสำเร็จ ความลึกนี้
จะถูกร้องขอจากเซิร์ฟเวอร์ VNC
-บีบอัดระดับ ระดับ
ใช้การบีบอัดที่ระบุ ระดับ (0) สำหรับการเข้ารหัส "แน่น" และ "zlib"
(เฉพาะTightVNC). ระดับ 1 ใช้เวลา CPU ขั้นต่ำและบรรลุการบีบอัดที่อ่อนแอ
อัตราส่วนในขณะที่ระดับ 9 ให้การบีบอัดที่ดีที่สุด แต่ช้าในแง่ของเวลา CPU
ปริมาณการใช้ที่ฝั่งเซิร์ฟเวอร์ ใช้ระดับสูงด้วยการเชื่อมต่อเครือข่ายที่ช้ามาก
และระดับต่ำเมื่อทำงานผ่าน LAN ความเร็วสูง ไม่แนะนำให้ใช้
ระดับการบีบอัด 0 ตัวเลือกที่เหมาะสมเริ่มต้นจากระดับ 1
ที่มีคุณภาพ ระดับ
ใช้คุณภาพ JPEG ที่ระบุ ระดับ (0) สำหรับการเข้ารหัส "แน่น"
(เฉพาะTightVNC). ระดับคุณภาพ 0 หมายถึงคุณภาพของภาพไม่ดีแต่น่าประทับใจมาก
อัตราการบีบอัด ในขณะที่ระดับ 9 ให้คุณภาพของภาพที่ดีมากที่ต่ำกว่า
อัตราส่วนการอัด โปรดทราบว่าตัวเข้ารหัส "แน่น" ใช้ JPEG เพื่อเข้ารหัสเฉพาะสิ่งเหล่านั้น
พื้นที่หน้าจอที่ดูเหมาะสมสำหรับการบีบอัดแบบสูญเสียคุณภาพ ดังนั้นคุณภาพระดับ 0 ไม่
หมายถึงคุณภาพของภาพที่ไม่สามารถยอมรับได้เสมอ
-nojpeg
ปิดใช้งานการบีบอัด JPEG แบบ lossy ในการเข้ารหัสแบบแน่น (เฉพาะ TightVNC) ปิดการใช้งาน
การบีบอัด JPEG ไม่ใช่ความคิดที่ดีในกรณีทั่วไป เนื่องจากทำให้ Tight
ตัวเข้ารหัสมีประสิทธิภาพน้อยกว่า คุณอาจต้องการใช้ตัวเลือกนี้หากเป็นอย่างนั้นจริงๆ
จำเป็นเพื่อให้ได้คุณภาพของภาพที่สมบูรณ์แบบ (ดูเพิ่มเติมที่ ที่มีคุณภาพ ตัวเลือก)
-ไม่มีเคอร์เซอร์รูปร่าง
ปิดใช้งานการอัปเดตรูปร่างเคอร์เซอร์ ส่วนขยายโปรโตคอลที่ใช้จัดการเคอร์เซอร์ระยะไกล
การเคลื่อนไหวในเครื่องฝั่งไคลเอ็นต์ (เฉพาะ TightVNC) การใช้รูปร่างเคอร์เซอร์
การอัปเดตช่วยลดความล่าช้าด้วยการเคลื่อนไหวของเคอร์เซอร์ระยะไกล และสามารถปรับปรุงแบนด์วิดธ์ได้
การใช้งานอย่างมาก
-x11เคอร์เซอร์
ใช้เคอร์เซอร์ X11 จริงพร้อมการอัปเดตรูปร่างเคอร์เซอร์แบบ X แทนการวาด
เคอร์เซอร์ระยะไกลบนเฟรมบัฟเฟอร์ ตัวเลือกนี้ยังปิดการใช้งานเคอร์เซอร์จุดและ
ปิดใช้งานการอัปเดตตำแหน่งเคอร์เซอร์ในโหมดไม่เต็มหน้าจอ
-ออโต้พาส
อ่านรหัสผ่านข้อความธรรมดาจาก stdin ตัวเลือกนี้มีผลกับ VNC . มาตรฐานเท่านั้น
การรับรอง
การเข้ารหัส
เซิร์ฟเวอร์ให้ข้อมูลในรูปแบบที่ลูกค้าต้องการ เพื่อที่จะ
ทำให้ลูกค้าใช้งานได้ง่ายที่สุด หากลูกค้าแสดงตนว่าสามารถ
เพื่อใช้หลายรูปแบบ เซิร์ฟเวอร์จะเลือกอย่างใดอย่างหนึ่ง
พิกเซล รูป หมายถึงการเป็นตัวแทนของแต่ละพิกเซล รูปแบบที่พบบ่อยที่สุด
คือค่า "สีจริง" 24 และ 16 บิต และการแสดง "แผนผังสี" 8 บิต โดยที่ an
แผนที่โดยพลการจะแปลงหมายเลขสีเป็นค่า RGB
การเข้ารหัส หมายถึงวิธีการส่งสี่เหลี่ยมพิกเซล (ข้อมูลพิกเซลทั้งหมดใน VNC คือ
ส่งเป็นรูปสี่เหลี่ยมผืนผ้า) สี่เหลี่ยมทั้งหมดมาพร้อมกับส่วนหัวที่ระบุตำแหน่งและขนาดของ
สี่เหลี่ยมและประเภทการเข้ารหัสที่ใช้โดยข้อมูลที่ตามมา ประเภทนี้อยู่ในรายการ
ด้านล่าง
ดิบ การเข้ารหัสดิบเพียงแค่ส่งค่าพิกเซลความกว้าง*ความสูง จำเป็นต้องมีลูกค้าทุกคน
เพื่อรองรับการเข้ารหัสประเภทนี้ Raw นั้นเร็วที่สุดเมื่อเซิร์ฟเวอร์และผู้ดู
อยู่ในเครื่องเดียวกันเนื่องจากความเร็วในการเชื่อมต่อนั้นไม่มีที่สิ้นสุดและเป็นข้อมูลดิบ
การเข้ารหัสช่วยลดเวลาในการประมวลผล
คัดลอกRect
การเข้ารหัส Copy Rectangle จะมีประสิทธิภาพเมื่อมีการย้ายบางสิ่ง เพียง
ข้อมูลที่ส่งคือตำแหน่งของสี่เหลี่ยมซึ่งข้อมูลควรคัดลอกไปยัง
สถานที่ปัจจุบัน. Copyrect ยังสามารถใช้เพื่อส่งซ้ำได้อย่างมีประสิทธิภาพ
ลวดลาย
ร.ฟ.ท Rise-and-Run-length-Encoding โดยพื้นฐานแล้วเป็นเวอร์ชัน 2D ของการเข้ารหัสระยะรัน
(อาร์แอลอี). ในการเข้ารหัสนี้ ลำดับของพิกเซลที่เหมือนกันจะถูกบีบอัดเป็นหนึ่ง
มูลค่าและการนับซ้ำ ใน VNC จะใช้สีพื้นหลังและ
จากนั้นกำหนดจำนวนสี่เหลี่ยมผืนผ้าย่อยและสีตามต้องการสำหรับแต่ละรายการ
นี่คือการเข้ารหัสที่มีประสิทธิภาพสำหรับบล็อกสีคงที่ขนาดใหญ่
คอร์เร นี่เป็นรูปแบบเล็กน้อยใน RRE โดยใช้สี่เหลี่ยมขนาดสูงสุด 255x255 พิกเซล นี้
อนุญาตให้ใช้ค่าไบต์เดียว ลดขนาดแพ็กเก็ต นี่คือโดยทั่วไป
มีประสิทธิภาพมากขึ้นเพราะโดยทั่วไปแล้วการประหยัดจากการส่งค่า 1 ไบต์มีค่ามากกว่า
ความสูญเสียจากกรณี (ค่อนข้างหายาก) ที่มีการทาสีพื้นที่ขนาดใหญ่มาก
สีเดียวกัน
เฮ็กซ์ไทล์
ในที่นี้ สี่เหลี่ยมจะถูกแบ่งออกเป็นชิ้นส่วนขนาด 16x16 ซึ่งจะถูกส่งไปตามที่กำหนดไว้ล่วงหน้า
คำสั่ง. ข้อมูลภายในไทล์จะถูกส่งแบบ raw หรือแบบตัวแปรบน RRE Hextile
การเข้ารหัสมักจะเป็นตัวเลือกที่ดีที่สุดสำหรับการใช้งานในสภาพแวดล้อมเครือข่ายความเร็วสูง
(เช่นเครือข่ายท้องถิ่นของอีเทอร์เน็ต)
zlib Zlib เป็นการเข้ารหัสที่ง่ายมากที่ใช้ไลบรารี zlib เพื่อบีบอัดข้อมูลพิกเซลดิบ
การเข้ารหัสนี้ให้การบีบอัดที่ดี แต่กินเวลา CPU มาก สนับสนุน
สำหรับการเข้ารหัสนี้มีให้เพื่อความเข้ากันได้กับเซิร์ฟเวอร์ VNC ที่อาจไม่ได้
เข้าใจการเข้ารหัสที่แน่นหนาซึ่งมีประสิทธิภาพมากกว่า Zlib ในชีวิตจริงเกือบทั้งหมด
สถานการณ์
แน่น เช่นเดียวกับการเข้ารหัส Zlib การเข้ารหัสที่แน่นหนาใช้ไลบรารี zlib เพื่อบีบอัดข้อมูลพิกเซล
แต่จะประมวลผลข้อมูลล่วงหน้าเพื่อเพิ่มอัตราการบีบอัดสูงสุด และเพื่อลดการใช้ CPU
ในการบีบอัด นอกจากนี้ อาจใช้การบีบอัด JPEG เพื่อเข้ารหัสหน้าจอที่มีสีหลากหลาย
พื้นที่ (ดูคำอธิบายของตัวเลือก -คุณภาพ และ -nojpeg ด้านบน) เข้ารหัสแน่น
มักจะเป็นตัวเลือกที่ดีที่สุดสำหรับสภาพแวดล้อมเครือข่ายที่มีแบนด์วิดท์ต่ำ (เช่น โมเด็มช้า
การเชื่อมต่อ)
ทรัพยากร
X ทรัพยากรที่ โปรแกรมดู vnc รู้เกี่ยวกับนอกเหนือจากทรัพยากร Xt ปกติเป็น
ดังต่อไปนี้:
แชร์เดสก์ท็อป
เทียบเท่ากับ - แบ่งปัน/-noshared ตัวเลือก. ค่าเริ่มต้น จริง
สำหรับดูเท่านั้น
เทียบเท่ากับ -สำหรับดูเท่านั้น ตัวเลือก. ค่าเริ่มต้นเท็จ
เต็มจอ
เทียบเท่ากับ -เต็มจอ ตัวเลือก. ค่าเริ่มต้นเท็จ
คว้าคีย์บอร์ด
หยิบคีย์บอร์ดในโหมดเต็มหน้าจอ ซึ่งสามารถช่วยแก้ปัญหาการสูญเสียได้
แป้นพิมพ์โฟกัส ค่าเริ่มต้นเท็จ
ยกบนบี๊บ
เทียบเท่ากับ -noraiseeonบี๊บ ตัวเลือกเมื่อตั้งค่าเป็นเท็จ ค่าเริ่มต้น จริง
รหัสผ่านไฟล์
เทียบเท่ากับ -รหัสผ่าน ตัวเลือก
ผู้ใช้เข้าสู่ระบบ
เทียบเท่ากับ ของผู้ใช้ ตัวเลือก
รหัสผ่านDialog
จะใช้กล่องโต้ตอบเพื่อรับรหัสผ่าน (จริง) หรือรับจาก tty
(เท็จ). ไม่เกี่ยวข้อง if รหัสผ่านไฟล์ ถูกตั้งค่า ค่าเริ่มต้นเท็จ
การเข้ารหัส
เทียบเท่ากับ -การเข้ารหัส ตัวเลือก
ระดับการบีบอัด
เทียบเท่ากับ -บีบอัดระดับ ตัวเลือก (เฉพาะTightVNC)
ระดับคุณภาพ
เทียบเท่ากับ ที่มีคุณภาพ ตัวเลือก (เฉพาะTightVNC)
เปิดใช้งาน JPEG
เทียบเท่ากับ -nojpeg ตัวเลือกเมื่อตั้งค่าเป็นเท็จ ค่าเริ่มต้น จริง
ใช้RemoteCursor
เทียบเท่ากับ -ไม่มีเคอร์เซอร์รูปร่าง ตัวเลือกเมื่อตั้งค่าเป็นเท็จ (เฉพาะ TightVNC) ค่าเริ่มต้น
จริง
ใช้BGR233
เทียบเท่ากับ -bgr233 ตัวเลือก. ค่าเริ่มต้นเท็จ
nสี
เมื่อใช้ BGR233 ให้ลองจัดสรรสี "ที่แน่นอน" จำนวนมากนี้จากสี BGR233
ลูกบาศก์ เมื่อใช้แผนที่สีที่ใช้ร่วมกัน การตั้งค่าทรัพยากรนี้ให้ต่ำลงจะทำให้มีสีมากขึ้น
สำหรับลูกค้า X รายอื่น ไม่เกี่ยวข้องเมื่อใช้ทรูคัลเลอร์ ค่าเริ่มต้นคือ 256 (เช่นทั้งหมด
พวกเขา)
useSharedColors
หากจำนวนสีที่ "แน่นอน" BGR233 จัดสรรสำเร็จน้อยกว่า 256 แล้ว
ส่วนที่เหลือจะเติมด้วยสีที่ "ใกล้เคียงที่สุด" ที่มีอยู่ แหล่งข้อมูลนี้กล่าวว่า
ว่าจะใช้เฉพาะสี BGR233 ที่ "แน่นอน" เพื่อจุดประสงค์นี้หรือว่าจะใช้
สี "ที่ใช้ร่วมกัน" ของลูกค้ารายอื่นเช่นกัน ค่าเริ่มต้นจริง (เช่นใช้ไคลเอนต์อื่น
สี)
บังคับตัวเองCmap
เทียบเท่ากับ -owncmap ตัวเลือก. ค่าเริ่มต้นเท็จ
บังคับTrueColour
เทียบเท่ากับ -ทรูคัลเลอร์ ตัวเลือก. ค่าเริ่มต้นเท็จ
ขอความลึก
เทียบเท่ากับ -ความลึก ตัวเลือก
ใช้หน่วยความจำที่ใช้ร่วมกัน
ใช้ส่วนขยายหน่วยความจำที่ใช้ร่วมกันของ MIT หากอยู่บนเครื่องเดียวกับเซิร์ฟเวอร์ X ค่าเริ่มต้น
จริง
wmการตกแต่งความกว้าง, wmการตกแต่งความสูง
ความกว้างและความสูงโดยรวมที่ตกแต่งโดยตัวจัดการหน้าต่าง ใช้เพื่อ
คำนวณขนาดสูงสุดของหน้าต่างตัวแสดง VNC ค่าเริ่มต้นคือความกว้าง 4 ความสูง
24.
BumpScrollTime, ชนScrollPixels
เมื่ออยู่ในโหมดเต็มหน้าจอและเดสก์ท็อป VNC มีขนาดใหญ่กว่าจอแสดงผล X
การเลื่อนจะเกิดขึ้นทุกครั้งที่เมาส์แตะขอบหน้าจอ ความเร็วสูงสุด
ของการเลื่อนคือพิกเซล bumpScrollPixels ทุก ๆ มิลลิวินาทีของ bumpScrollTime NS
ความเร็วเลื่อนจริงจะช้ากว่านี้แน่นอน ขึ้นอยู่กับว่า
เครื่องของคุณเร็ว ค่าเริ่มต้น 20 พิกเซลทุกๆ 25 มิลลิวินาที
ป๊อปอัพButtonCount
จำนวนปุ่มในหน้าต่างป๊อปอัป ดูไฟล์ README สำหรับข้อมูลเพิ่มเติม
เกี่ยวกับวิธีการปรับแต่งปุ่มต่างๆ
การแก้ปัญหา สำหรับการดีบัก ค่าเริ่มต้นเท็จ
ดิบดีเลย์, คัดลอกRectDelay
สำหรับการดีบัก โปรดดูรายละเอียดในไฟล์ README ค่าเริ่มต้น 0 (ปิด)
และพวกเรา
เมื่อเริ่มต้นด้วย - ผ่าน ตัวเลือก vncviewer อ่าน VNC_VIA_CMD ตัวแปรสภาพแวดล้อม
ขยายรูปแบบที่ขึ้นต้นด้วยอักขระ "%" และดำเนินการผลลัพธ์เป็นคำสั่ง
สมมติว่าจะสร้างช่องสัญญาณ TCP ที่ควรใช้สำหรับการเชื่อมต่อ VNC ถ้าไม่
ตั้งค่า ตัวแปรสภาพแวดล้อมนี้มีค่าเริ่มต้นเป็น "/usr/bin/ssh -f -L %L:%H:%R %G สลีป 20"
รูปแบบต่อไปนี้เป็นที่รู้จักใน VNC_VIA_CMD (โปรดทราบว่ารูปแบบทั้งหมด %G,
%H, %L และ %R ต้องมีอยู่ในเทมเพลตคำสั่ง):
%% ตัวอักษร "%";
%G ชื่อโฮสต์เกตเวย์
%H ชื่อโฮสต์ VNC ระยะไกลตามที่เกตเวย์รู้จัก
%L หมายเลขพอร์ต TCP ในเครื่อง;
%R หมายเลขพอร์ต TCP ระยะไกล
ใช้ xtightvncviewer ออนไลน์โดยใช้บริการ onworks.net