จะทำให้เซิร์ฟเวอร์ VNC พร้อมใช้งานก่อนเข้าสู่ระบบได้อย่างไร?


0

ฉันมีเซิร์ฟเวอร์ Ubuntu ระยะไกลที่ไม่มีหน้าจอจริงติดอยู่ซึ่งฉันใช้ผ่าน VNC บางครั้งฉันต้องรีสตาร์ทมันแล้วผ่านความยุ่งยากในการไปยังตำแหน่งทางกายภาพที่เชื่อมต่อกับแป้นพิมพ์ (และหน้าจอ) เพื่อเข้าสู่ระบบ

มีวิธีใดบ้างในการรับเซิร์ฟเวอร์ VNC ในตัวใน Ubuntu เพื่ออนุญาตการเชื่อมต่อก่อนเข้าสู่ระบบ

ขอบคุณ

คำตอบ:


1

ติดตั้ง vnc4server และ xinetd คุณสามารถกำหนดค่าหลายพอร์ตด้วยความละเอียดที่แตกต่างกันใน xinted การกำหนดค่าของฉันสำหรับ 1024c768 ใน /etc/xinentd.d/xvnc-2 คือ:

บริการ Xvnc-2
{
        ผูก = 192.0.2.6
        พอร์ต = 5902
        ปิดการใช้งาน = ไม่
        socket_type = กระแส
        log_type = syslog daemon
        log_on_success = PID HOST EXIT DURATION
        log_on_failure = HOST ATTEMPT
        โปรโตคอล = tcp
        รอ = ไม่
        user = none
        เซิร์ฟเวอร์ = / usr / bin / Xvnc
        server_args = -inetd -geometry 1024x768 -depth 16 -query localhost -once -SecurityTypes ไม่มี - ส่วนขยาย XFIXES -desktop VNC-1024x768
}

และกำหนดค่า gdm เพื่ออนุญาตการเข้าสู่ระบบ xdmcp ด้วย / etc / gdm / custom

#
# สำหรับเอกสารอ้างอิงแบบเต็มโปรดดูที่เบราว์เซอร์ความช่วยเหลือของ GNOME
# GNOME | หมวดหมู่ระบบ นอกจากนี้คุณยังสามารถค้นหาเอกสารในรูปแบบ HTML ได้ที่
# http://www.gnome.org/projects/gdm/
#
# NOTE: เส้นที่ขึ้นต้นด้วย "#" ถือว่าเป็นความคิดเห็น

[ภูต]
RemoteGreeter = / usr / lib / GDM / gdmlogin
TimedLoginEnable = false
AutomaticLoginEnable = false
TimedLogin =
AutomaticLogin =
TimedLoginDelay = 30
KillInitClients = false
HaltCommand =
RebootCommand =
SuspendCommand =

[ความปลอดภัย]
AllowRoot = false
AllowRemoteRoot = false
PasswordRequired = true
RetryDelay = 2

[XDMCP]
DisplaysPerHost = 10
เปิดใช้งาน = จริง
HonorIndirect = false

[GUI]

[รู้ตัว]
ShowXtermFailsafeSession = true
SystemMenu = false

[เลือก]
ออกอากาศ = false
Multicast = false

[แก้ปัญหา]
เปิดใช้งาน = จริง

[เซิร์ฟเวอร์]


0

โซลูชันที่เรียบง่าย แต่ไม่ปลอดภัย
เพียงให้เซิร์ฟเวอร์เริ่มต้นโดยไม่มีรหัสผ่าน



0

หากเป็นเซิร์ฟเวอร์ที่ไม่มีส่วนหัวคุณถือว่าการลงชื่อเข้าใช้อัตโนมัติหรือไม่

ตราบใดที่คุณเลือกที่จะเริ่มเซิร์ฟเวอร์ VNC ที่จุดเริ่มต้นของ runlevel 5 แทนที่จะเป็นสคริปต์ผู้ใช้คุณไม่ควรมีปัญหาในการเข้าถึงหน้าจอเข้าสู่ระบบ GDM หรือ KDM ผ่าน VNC

หรืออีกวิธีหนึ่งXDMCPเป็นโปรโตคอลสำหรับการเข้าสู่เครื่อง linux จากระยะไกล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.