ฉันติดตั้งแพ็คเกจ 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"
ตอนนี้มันทำงานได้ดี