Có cách nào nhanh hơn để đăng xuất và đăng nhập lại trên OS X không?


2

Rất nhiều thời gian đăng xuất và đăng nhập trở lại có thể được thay thế để khởi động lại, nhưng có gì còn nhanh hơn không? Bạn có thể bỏ qua cửa sổ đăng nhập đồ họa hoặc ít nhất là phải nhập mật khẩu đăng nhập?

Tôi thường phải đăng xuất và đăng nhập lại để áp dụng các thay đổi cho danh sách tài sản hoặc tệp keylayout hoặc để kiểm tra một cái gì đó như dịch vụ launchd.


Các mục bạn liên kết để đề cập đến khởi động hệ thống thay vì đăng nhập và đăng xuất. Bạn có thể khởi động máy OS X và đăng nhập người dùng vào và ra mà không cần khởi động lại. Bạn có thể làm rõ điều này để chúng tôi có thể trả lời tốt nhất cho bạn?
8BitsOfGeek

1
Có một số ứng dụng cụ thể mà bạn đã cài đặt yêu cầu bạn đăng xuất và đăng nhập lại không? Đôi khi, điều đó là bắt buộc để bắt đầu các dịch vụ hệ thống mới được cài đặt. Đồng ý với @Brad, vui lòng làm rõ câu hỏi của bạn.
fideli

Vì bạn đề cập đến việc đăng xuất và trở lại là một phần của quy trình khắc phục sự cố , thay thế nó bằng tập lệnh shell nhanh chóng bị hack là một ý tưởng cực kỳ ngu ngốc: Bạn không có cách nào để biết liệu mọi thứ bạn làm có phải là cách mà hệ thống thực hiện hay không (mà các nhà phát triển kiểm tra chống lại). Và nếu bạn sử dụng FileVault, thư mục chính của bạn sẽ không bị chặn - bạn chỉ không muốn đăng nhập trong khi hoàn thành. Tôi khuyên bạn nên xem xét cách tự động thay đổi cài đặt Accounts.prefPanetrước, tạm thời xóa mật khẩu của bạn, những thứ tương tự.
Daniel Beck

1
Nghiên cứu sâu hơn - trong khi /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -switchToUserID 502cho phép bạn chuyển sang một người sử dụng khác nhau, và cửa sổ kết quả có thể được AppleScripted như trong tell application "SecurityAgent" to activate, tell application "System Events" to tell application process "SecurityAgent" to {keystroke "pwd", keystroke return}nó dường như không thể làm điều này với thực loginwindow đăng nhập.
Daniel Beck

Câu trả lời:


0

Đăng xuất chỉ đơn thuần là đóng tất cả các ứng dụng đang được chạy bởi người dùng trong câu hỏi. Đây có thể là các ứng dụng GUI thực sự nhìn thấy trên màn hình hoặc các quá trình nền. Rõ ràng, nó cũng đóng phiên máy tính được xác thực, có nghĩa là không người dùng máy tính nào khác có thể ngồi xuống máy tính của bạn và xem, mở, v.v. các tệp của bạn.

Thật hiếm khi bạn được yêu cầu khởi động lại trong Mac OS X và thậm chí hiếm hơn là bạn được yêu cầu đăng xuất. Ví dụ duy nhất tôi có thể nghĩ đến là khi chuyển đổi thẻ video trên mẫu MacBook Pro 2008-2009. Trong kịch bản đó, OS X yêu cầu bạn đăng xuất để nó có thể đóng tất cả các ứng dụng đang chạy và trình điều khiển hiển thị, chuyển sang thẻ video khác và sau đó quay lại.

Vì, bạn không chỉ định chính xác vấn đề nào bạn gặp phải / đang cố gắng giải quyết, tôi không thể giúp được nhiều hơn. Nhưng, để trả lời câu hỏi chính của bạn, không có cách nào "nhanh hơn" để làm điều này bởi vì, một lần nữa, tất cả những gì xảy ra là tất cả các quy trình đang chạy đang bị giết. Ngoài ra, bạn không thể bỏ qua cửa sổ đăng nhập vì bạn phải tự xác thực để truy cập vào tài khoản máy tính (tệp, cài đặt, v.v. cụ thể cho người dùng của bạn).

Sidestep duy nhất sẽ là cho phép đăng nhập một người dùng, trong đó về cơ bản bạn đang nói với OS X rằng bạn là người dùng duy nhất trên hệ thống và nó sẽ tự động tiếp tục và đăng nhập bạn. Nhưng, đó là tạo ra một chút của một mối quan tâm an ninh nếu máy tính của bạn là bao giờ có sẵn cho bất cứ ai khác: ví dụ, một máy tính xách tay mà ngươi đã lấy dưới nhà của bạn.


Không. Bạn có thể yêu cầu OS X nhớ mật khẩu đăng nhập của bạn. Nó sử dụng móc khóa như mọi thứ khác. Bạn sẽ nhận được một cảnh báo khó chịu chi tiết tất cả những điều khủng khiếp, khủng khiếp có thể xảy ra do hành động đó, cho đến cái chết của một số lượng lớn mèo con và chó con mắt to, nhưng cuối cùng nó sẽ cho phép bạn làm điều đó.
Chris Pratt

0

Tạm thời xóa mật khẩu trên tài khoản đó. Sau đó, Opt-Shift-Cmd-Q sẽ đăng xuất bạn và Enter hoặc nhấp vào tên người dùng của bạn (tùy thuộc vào tùy chọn màn hình đăng nhập của bạn) sẽ đăng nhập lại cho bạn. Đây không phải là giải pháp nhấn nút nhưng nó đảm bảo rằng mọi thứ đều đăng xuất / đăng nhập trình tự được cho là hoàn thành thực sự được thực hiện.


Trước tiên, tôi sẽ thử ( passwd) trên một tài khoản vứt đi, trong trường hợp có bất kỳ tương tác lạ hoặc thiếu nào với OS-X. Mặt khác, để gỡ lỗi, tôi không muốn giới thiệu bất kỳ biến mới nào nên tôi chỉ sử dụng Sys Prefs | Accounts | Change Password buttonđể thay đổi mật khẩu. Có lẽ không đáng để đăng nhập / đăng nhập một lần.
JRobert
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.