Mac OS에서 비밀 로그인 콘솔에 액세스하는 방법

차례:

Anonim

Mac OS의 일부 버전은 친숙한 Mac 사용자 인터페이스를 우회하여 기존 로그인 화면에서 직접 명령줄에 사용자 계정에 로그인하는 기능을 지원합니다. 대신 데스크톱, Finder, WindowServer 또는 기타 GUI 요소를 로드할 필요 없이 기본적으로 사용자를 터미널에 직접 서명합니다(ssh 클라이언트를 사용하여 SSH 서버에 연결하는 것과 비슷함).이는 특정 사용자 계정에서 전체 명령줄에 빠르게 액세스해야 하지만 전체 로그인 및 Mac OS 그래픽 환경 로드를 건너뛰려는 고급 사용자에게 유용할 수 있습니다. 그러나 모든 버전의 시스템 소프트웨어가 이 기능을 지원하는 것은 아니므로 어떤 것이 지원되고 어떤 것이 지원되지 않는지 확인하려면 약간의 검색이 필요합니다.

시작하기 전에 이 기능은 명령줄 환경에 완전히 익숙한 고급 Mac 사용자에게만 해당된다는 점을 인식하십시오. 숨겨진 로그인 콘솔/터미널은 모든 Mac 및 Mac OS 버전에서 지원되는 단일 사용자 모드 또는 복구 모드 터미널과 완전히 다르다는 점을 지적하는 것도 중요합니다. 하나는 콘솔 로그인 트릭을 사용하면 사용자 수준 권한이 있는 Mac의 모든 사용자로 직접 로그인할 수 있는 반면, 단일 사용자 모드는 항상 많은 시스템 서비스 및 프로세스가 비활성화된 루트 로그인을 사용하며 더 많은 관리 목적을 목표로 합니다. 단일 사용자 모드의 일반적인 두 가지 용도는 fsck로 디스크를 복구하고 관리자 암호를 변경하거나 기타 문제 해결 작업을 수행하는 것입니다.단일 사용자 모드 및 복구 터미널은 문제 해결에 가장 적합하며 보다 일반적인 명령줄 상호 작용에 적합한 환경은 아니지만 직접 콘솔 로그인은 터미널 앱처럼 사용할 수 있습니다.

내 MacOS 버전이 로그인 터미널/콘솔을 지원합니까?

콘솔 로그인은 Mac OS 또는 Mac OS X의 모든 버전에서 지원되지 않습니다. 콘솔 로그인 기능은 Mac OS X 10.9.x(Mavericks), 10.8.x(마운틴 라이언)에서 지원되는 것으로 보입니다. , 10.7.x(Lion), 10.6.x(Snow Leopard), Leopard, Tiger 등 MacoS Mojave(10.14) macOS 10.13.x(High Sierra), macOS 10.12.6(Sierra) , OS X 10.11.6(El Capitan) 또는 10.10 요세미티. 성공 여부와 시스템 소프트웨어 버전이 있으면 아래 의견에 자유롭게 보고해 주십시오.

다음 defaults 명령을 사용하여 Mac OS / Mac OS X에서 로그인 콘솔을 활성화한 다음 Mac을 재부팅한 다음 아래 지침에 따라 로그인 화면에 액세스할 수 있는지 확인할 수 있습니다. 단말기:

"

sudo 기본값 쓰기 /Library/Preferences/com.apple.loginwindow.plist DisableConsoleAccess>"

지원되지 않는 Mac의 로그인 화면에서 콘솔을 로드하려고 하면 피할 수 없는 빈 검은색 화면만 표시되어 Mac을 강제로 재부팅해야 합니다. 검은색 화면에 흰색 텍스트가 번쩍인 다음 다시 부팅해야 탈출할 수 있는 빈 검은색 화면이 나타납니다. 이 문제를 해결하는 방법을 알고 계시다면 댓글로 알려주세요.

Mac OS 로그인 화면에서 터미널 접속하는 방법

Mac에서 자동 로그인을 꺼야 합니다. 그렇지 않으면 부팅 시 콘솔에 액세스할 수 있는 로그인 화면에 액세스할 수 없습니다. 일부 Mac OS 버전은 이 기능을 지원하지 않습니다.

  1. 평소처럼 Mac을 재부팅합니다.
  2. 로그인 화면에서 “기타” 선택
  3. 사용자 이름에 다음을 입력한 다음 Enter 키를 누르십시오. 비밀번호는 아직 필요하지 않습니다.
  4. >콘솔

  5. 리턴 키를 누르십시오.
  6. 성공하면 윈도우 환경 없이 Unix 환경을 방금 부팅한 것처럼 명령줄에 로그인 프롬프트가 표시됩니다. 이제 사용자 이름과 암호를 입력하여 명령줄에 직접 로그인하십시오. 해당 사용자로
  7. 참고: 실패하면 화면이 검게 변하고 종료하려면 전원 키를 길게 눌러 Mac을 강제로 재부팅해야 합니다.

로그인 콘솔에 성공적으로 로그인했다고 가정하면 Mac OS 그래픽 인터페이스 없이 일반 터미널 환경에서 모든 것에 액세스할 수 있습니다. 명령줄에서 종료 또는 재부팅 명령으로 재부팅하여 이 환경을 종료할 수 있습니다.

로그인 사용자 이름 목록을 숨기거나 로그인 화면에서 사용자 목록을 활성화한 경우 "기타" 필드에 액세스할 수 있지만 자동 로그인이 활성화된 경우에는 작동하지 않습니다.

이것은 잘 알려지지 않은 트릭이며 일부 버전의 Mac OS에서는 지원되지만 다른 버전에서는 지원되지 않는다는 사실이 언제 어디서 작동하는지, 그리고 최신 버전에서 지원이 중단되었는지에 대한 물을 더욱 흐릿하게 만듭니다. (최신 macOS 릴리스에서 누락된 것으로 보입니다). MacWorld는 얼마 전에 비밀 로그인 터미널을 언급했고 2002년에 콘솔 로그인이 모든 이전 버전의 Mac OS X에서 작동하지만 가장 최신 버전에서는 작동하지 않을 수 있다는 트릭에 대한 논의를 폭로했습니다. 이 기능을 지원하는 버전을 확실하게 찾으려면 다양한 최신 Mac OS 릴리스에서 사용자 탐색이 필요합니다. Mavericks를 실행하는 Mac의 로그인 콘솔을 통해 터미널에 성공적으로 액세스할 수 있었지만 예를 들어 High Sierra 또는 Sierra를 실행하는 Mac에서는 액세스할 수 없었습니다. 이 기능은 최신 macOS 릴리스에서 완전히 사라질 가능성이 있으며, 이 경우 이전 Mac OS X 시스템 소프트웨어에만 적용됩니다.

Mac 또는 Mac OS 버전에서 로그인 콘솔에 액세스할 수 있었습니까? 아래 의견에 경험을 공유하고 잘 알려지지 않은 로그인 터미널 화면과 관련된 다른 팁이나 요령을 알고 있다면 공유하십시오.

Mac OS에서 비밀 로그인 콘솔에 액세스하는 방법