Tôi quên bật "Người xem VNC có thể điều khiển màn hình bằng mật khẩu", để vào máy Mac đang hoạt động của tôi, có cách nào để bật tính năng này từ xa thông qua SSH (bây giờ tôi đang sử dụng WindowsXP)?
Tôi quên bật "Người xem VNC có thể điều khiển màn hình bằng mật khẩu", để vào máy Mac đang hoạt động của tôi, có cách nào để bật tính năng này từ xa thông qua SSH (bây giờ tôi đang sử dụng WindowsXP)?
Câu trả lời:
Nguồn: http://technotes.twosmallcoins.com/?p=279 ( được lưu trữ )
Putty là một ứng dụng SSH tốt cho Windows.
1) SSH vào máy OS X từ xa bằng mật khẩu và đăng nhập của quản trị viên.
2) Kích hoạt Remote Desktop (còn gọi là Chia sẻ màn hình, còn gọi là VNC) bằng lệnh này:
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) Đăng nhập bằng ứng dụng khách VNC. Như tôi đã đề cập, TightVNC làm việc cho tôi; vì một số lý do, RealVNC và UltraVNC đã không làm thế. Mật khẩu của bạn là mật mã mypasswd (xem cờ -vncpw trong lệnh trên; bạn có thể và nên thay đổi điều này).
4) Khi bạn hoàn tất, hãy bật chia sẻ màn hình bằng phiên SSH của bạn:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-deactivate -configure -access -off
Đây là một cách khác nhau cho phép chia sẻ màn hình truy cập tất cả người dùng hiện tại, thay vì sử dụng một mật khẩu vnc duy nhất;
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-configure -allowAccessFor -allUsers \
-configure -restart -agent -privs -all
Vô hiệu hóa giống như trước đây.
Điều này cho phép bạn kết nối với máy tính từ xa bằng máy mac bằng share screen
nút trong Finder.
Tham khảo: http://ss64.com/osx/kickstart.html
/System/Library/CoreServices/Screen Sharing.app
.