ฉันติดตั้งแพ็คเกจ tigervnc-server ในเซิร์ฟเวอร์
[root @ localhost ~] # rpm -qa tigervnc-server tigervnc เซิร์ฟเวอร์ 1.1.0-5.el6.i686
สร้างผู้ใช้ vnc และสร้าง vncpasswd สำหรับผู้ใช้นั้นเช่นกัน
[root @ localhost ~] # useradd vnc [root @ localhost ~] # vncpasswd vnc รหัสผ่าน: ตรวจสอบ: [root @ localhost ~] #
ใน/etc/sysconfig/vncserverฉันเปลี่ยน 2 บรรทัดนี้
VNCSERVERS = "2: VNC" VNCSERVERARGS [2] = "- รูปทรงเรขาคณิต 800x600 -nolisten tcp -localhost"
หลังจากนั้นฉันเริ่มvncserverบริการใหม่
[root @ localhost ~] # บริการ vncserver รีสตาร์ท
กำลังปิดเซิร์ฟเวอร์ VNC: 2: vnc [OK]
การเริ่มต้นเซิร์ฟเวอร์ VNC: 2: vnc 
ใหม่ 'localhost.localdomain: 2 (vnc)' เดสก์ท็อปคือ localhost.localdomain: 2
แอ็พพลิเคชันเริ่มต้นที่ระบุใน /home/vnc/.vnc/xstartup
ไฟล์บันทึกคือ /home/vnc/.vnc/localhost.localdomain:2.log
                                                           [ ตกลง ]
เคลียร์iptablesยัง
[root @ localhost ~] # iptables -F
ในขณะที่เรียกใช้ vncviewer ในฝั่งไคลเอ็นต์ฉันได้รับข้อผิดพลาดนี้
[root @ client ~] # vncviewer 10.10.2.39:2

จะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"นี้เป็นVNCSERVERARGS[2]="-geometry 800x600"ตอนนี้มันทำงานได้ดี