ฉันลืมเปิด "ผู้ดู VNC สามารถควบคุมหน้าจอด้วยรหัสผ่าน" เพื่อเข้าสู่ Mac ที่ใช้งานได้มีวิธีเปิดคุณสมบัตินี้จากระยะไกลผ่าน SSH หรือไม่ (ตอนนี้ฉันอยู่บน WindowsXP) หรือไม่
ฉันลืมเปิด "ผู้ดู VNC สามารถควบคุมหน้าจอด้วยรหัสผ่าน" เพื่อเข้าสู่ Mac ที่ใช้งานได้มีวิธีเปิดคุณสมบัตินี้จากระยะไกลผ่าน SSH หรือไม่ (ตอนนี้ฉันอยู่บน WindowsXP) หรือไม่
คำตอบ:
ที่มา: http://technotes.twosmallcoins.com/?p=279 ( เก็บถาวร )
Putty เป็นไคลเอนต์ SSH ที่ดีสำหรับ Windows
1) SSH ในเครื่อง OS X ระยะไกลของคุณด้วยการเข้าสู่ระบบและรหัสผ่านของผู้ดูแลระบบ
2) เปิดใช้งาน Remote Desktop (การแชร์หน้าจอ, aka VNC) ด้วยคำสั่งนี้:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-clientopts -setvnclegacy -vnclegacy yes \
-clientopts -setvncpw -vncpw mypasswd \
-restart -agent -privs -all
3) เข้าสู่ระบบโดยใช้ไคลเอนต์ VNC ดังที่ฉันได้กล่าวไว้ TightVNC ทำงานให้ฉัน ด้วยเหตุผลบางอย่าง RealVNC และ UltraVNC ไม่ได้ รหัสผ่านของคุณคือ“ mypasswd” (ดูที่แฟล็ก -vncpw ในคำสั่งด้านบนคุณสามารถและควรเปลี่ยนสิ่งนี้)
4) เมื่อเสร็จแล้วให้เปิดการแชร์หน้าจอโดยใช้เซสชัน SSH ของคุณ:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-deactivate -configure -access -off
นี่คือวิธีที่แตกต่างกันที่ช่วยให้การแชร์หน้าจอเข้าถึงผู้ใช้ปัจจุบันทั้งหมดแทนที่จะใช้รหัสผ่าน vnc เดียว
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-configure -allowAccessFor -allUsers \
-configure -restart -agent -privs -all
ปิดใช้งานเหมือนเดิม
สิ่งนี้ทำให้คุณสามารถเชื่อมต่อกับคอมพิวเตอร์ระยะไกลจากเครื่อง mac โดยใช้share screen
ปุ่มใน Finder
การอ้างอิง: http://ss64.com/osx/kickstart.html
/System/Library/CoreServices/Screen Sharing.app
ถ้าคุณทำเช่นนี้คุณยังสามารถเชื่อมต่อผ่าน