Đăng nhập trực tiếp vào thiết bị đầu cuối thay vì GUI


19

Đầu tiên: Tôi rõ ràng không nói về việc đăng nhập và sau đó tự động khởi chạy Terminal.app.

Trong phiên bản cũ hơn của Mac OS X , bạn đã từng có thể gõ >console trong trường tên người dùng trên màn hình đăng nhập và đi thẳng vào phiên cuối của dòng lệnh.

Tôi đã không làm điều đó trong nhiều năm cho đến ngày khác. Tuy nhiên, bây giờ, khi tôi thử nó, máy tính của tôi chỉ bị khóa. Tôi không thể hủy và nó không bao giờ gửi tôi đến phiên cuối.

Nó thậm chí có thể làm điều này nữa? Nếu không, có ai biết khi nào nó được gỡ bỏ? Có vẻ lạ khi gõ >console sẽ khiến máy bị khóa nếu không nhận ra nó theo một cách nào đó.


2
Bạn đang chạy hệ điều hành nào?
Andrew U.

Tôi gặp vấn đề tương tự trên MBA 2013 chạy OS X 10.9.1
Oskar Persson

Đây là Mavericks trên MBP Retina 2012 với cài đặt sạch chỉ từ hai tuần trước.
Thrillho

Thật kỳ lạ, thử nghiệm tôi đã làm là với OS X 10.9.1 trên mini, MBP có 10.7.5 và MB 10.8. Hy vọng người khác có đầu mối tốt hơn. Bạn đã thử hỗ trợ táo? Cài đặt lại?
Deesbek

Đây là một bản cài đặt rất mới với một loạt các thiết lập dành cho nhà phát triển, vì vậy tôi không muốn cài đặt lại. Nếu tôi không thể tìm ra bất cứ điều gì sớm, tôi có thể thử Genius Bar.
Thrillho

Câu trả lời:


7

Nếu bạn thấy & gt; bảng điều khiển không hoạt động, hệ điều hành mới hơn đã tắt nó theo mặc định.

Một sửa đổi dòng lệnh nhanh của tùy chọn sẽ kích hoạt lại nó:

sudo defaults write /Library/Preferences/com.apple.loginwindow.plist "DisableConsoleAccess" NO

1
Điều này không hoạt động trên 10.12.1 (16B2555)

Nó cũng không hoạt động trên 10.13.2
Hoppo

6

& gt; bảng điều khiển hoạt động trên OS X 10.7.5, 10.8 và 10.9

Tôi vừa mới thử nghiệm >console và đã có thể đăng nhập vào bảng điều khiển mà không gặp sự cố khi chạy OS X ở trên.

Tôi sẽ nói có một cái gì đó sai với hệ thống của bạn nếu bạn không thể vào giao diện điều khiển cơ bản.

Tôi cũng sẽ kiểm tra nhật ký giao diện điều khiển và giám sát hoạt động của bạn theo quy định đây .


1
OP thậm chí có thể ssh vào máy Mac của họ trước khi thử & gt; đăng nhập bảng điều khiển và sau đó nối đuôi tệp nhật ký hệ thống! chạy sysdiagnose khi Mac bị đóng băng và nếu không thì xem quá trình nào bị kẹt hoặc chạy. Câu hỏi của tôi là những gì cần phải được thực hiện trong chế độ người dùng duy nhất mà bạn không thể thực hiện được từ ứng dụng ssh hoặc thiết bị đầu cuối.
bmike

3

Một điều bạn có thể muốn kiểm tra là nếu bạn có thể khởi động ở chế độ người dùng. Chế độ một người dùng được kích hoạt bằng cách giữ cmd-s khi khởi động:

http://support.apple.com/kb/ht1492

Môi trường chế độ một người dùng khác một chút so với thiết bị đầu cuối tiêu chuẩn, vì bạn đăng nhập bằng root và rất nhiều dịch vụ hệ thống bị tắt, vì vậy nó không tương đương với >console tiếp cận.


Đúng, tôi có thể vào chế độ Người dùng đơn. Nếu nó khác đi, màn hình của tôi bây giờ chuyển sang màu xám và sau đó khóa lại sau khi gõ >console tại màn hình đăng nhập.
Thrillho

Hừm. Bạn đã chắc chắn thử nó sau khi khởi động lại đầy đủ, không chỉ đăng xuất người dùng? Và chỉ cần đưa ra một số ý tưởng ngẫu nhiên hơn, bạn đã cài đặt XQuartz mới nhất chưa? Bạn cũng có thể kiểm tra tập tin tty để đảm bảo mọi thứ trông có thứ tự, nhưng hãy cẩn thận rằng bạn biết cách đảo ngược mọi thay đổi bạn thực hiện.
BringMyCakeBack

1

Tôi có cùng một vấn đề và có thể thêm vào như sau:

ssh vào máy trước khi vào & gt; bảng điều khiển tại cửa sổ đăng nhập.

Đã nhập & gt; bảng điều khiển và nhấn return tại cửa sổ đăng nhập.

Trên máy được kết nối qua ssh, tôi chạy sudo tail /var/log/system.log cho thấy bằng chứng về sự cố SecurityAgent.

giết (giết -HUP) quá trình WindowServer (thông qua ssh) và ngay lập tức có một khối màu trắng ở góc trên cùng bên trái của màn hình. Tôi nhấn Return và đang ở phần đăng nhập: prompt và có thể xác thực và hoạt động ở chế độ console.

Các bài kiểm tra tiếp theo đều giống nhau, vì vậy để truy cập & gt; bảng điều khiển, có vẻ như bạn cần một máy thứ hai và truy cập ssh.

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.