Apple Remote Desktop có tính năng "rèm" mà máy khách từ xa có thể sử dụng để khóa màn hình của máy Mac được điều khiển từ xa. Tôi sử dụng điều này khi tôi kết nối với máy Mac làm việc từ máy Mac tại nhà. Màn hình máy Mac của tôi hoạt động hiển thị biểu tượng khóa lớn và thông báo trong khi tôi điều khiển từ xa máy Mac tại nhà bằng Apple Remote Desktop (ARD).
Thật không may, có một loại lỗi nào đó khiến màn hình của máy Mac từ xa bị khóa, ngay cả khi tôi đã ngắt kết nối với nó. (ARD và OS X 10.8.2 mới nhất trên cả hai máy.) Khi điều này xảy ra, tôi đến làm việc vào ngày hôm sau để tìm biểu tượng và thông báo khóa lớn trên màn hình máy Mac của tôi. Mặc dù hiện đang có mặt trước máy Mac, tôi không thể tìm cách mở khóa màn hình.
Tôi thường thử ssh
vào Mac từ một máy khác và giết các tiến trình. Tôi đã thử giết ARDAgent
quá trình, quá trình khóa màn hình (tôi không thể nhớ tên) và bất cứ điều gì khác tôi có thể tìm thấy với "ard" hoặc "remote" trong tên quy trình. Không ai trong số những điều này dường như mở khóa màn hình. Cuối cùng, tôi dùng đến việc sử dụng osascript -e ...
để báo cho tất cả các ứng dụng đang chạy của mình thoát ra một cách duyên dáng, sau đó tôi chạy shutdown -r now
để khởi động lại máy.
Câu hỏi của tôi: có cách nào để mở khóa thành công máy Mac bị kẹt trên màn hình khóa ARD, sử dụng ssh
hay không?
Một cách để tái tạo điều này: Đăng nhập vào máy Mac đích bằng Remote Desktop, khởi chạy chế độ Rèm và sau đó sau khi hoàn thành bất kỳ công việc nào cần thực hiện, hãy đăng xuất người dùng trên máy Mac đích trong khi vẫn ở chế độ Rèm. Điều này sẽ khiến Mac không thể truy cập được vào ứng dụng Remote Desktop và thậm chí là người dùng vật lý của máy tính, với biểu tượng khóa lớn vẫn còn trên màn hình của máy Mac đích.
Tôi không chắc mình đang làm gì để kích hoạt tình huống này, nhưng tôi chắc chắn không đăng xuất. Dù bằng cách nào, có vẻ như giải pháp nên giống nhau.