macOS 로그인 화면에 나타나는 사용자 계정을 숨기고 싶으신가요? 별도의 서드파티 앱 없이도 macOS 기본 기능만으로 손쉽게 처리할 수 있습니다.
계정을 숨겨야 하는 이유는 다양합니다. 예를 들어, 관리 작업용으로 별도의 관리자 계정을 유지하면서 다른 사람에게는 그 존재를 알리고 싶지 않은 경우가 대표적입니다.
아래에서 상황별로 macOS 로그인 화면에 계정을 숨기는 방법을 하나씩 살펴보겠습니다.
macOS 로그인 화면에서 모든 사용자 계정 숨기기
가장 간단한 방법 중 하나는 로그인 화면에서 모든 사용자 계정을 숨기는 것입니다. 이 방법을 적용하면 로그인 화면에는 사용자 이름 입력란과 비밀번호 입력란만 표시됩니다.
평소처럼 사용자 목록이 나타나지 않으므로, 계정에 로그인하려면 사용자 이름을 직접 알고 있어야 하고 직접 입력해야 합니다.
설정 방법은 다음과 같습니다:
- 화면 왼쪽 상단의 Apple 로고를 클릭하고 시스템 환경설정(System Preferences)을 선택합니다. macOS Ventura 이후 버전에서는 시스템 설정(System Settings)이라는 이름을 사용합니다.
- 사용자 및 그룹(Users & Groups)을 선택합니다.
- 하단의 자물쇠 아이콘을 클릭한 뒤 관리자 계정의 사용자 이름과 비밀번호를 입력하고 잠금 해제를 누릅니다. 이제 설정을 변경할 수 있습니다.
- 왼쪽 사이드바에서 로그인 옵션(Login Options)을 선택합니다.
- 로그인 창 표시 방식(Display login window as) 항목에서 이름 및 암호(Name and password)를 선택합니다.
이제부터 로그인 화면에는 어떠한 사용자 계정도 표시되지 않습니다.
특정 사용자 계정만 숨기기
모든 계정이 아니라 특정 계정만 숨기고 싶다면 터미널(Terminal) 명령어를 활용하면 됩니다. 맥 터미널 명령어가 낯설다면 미리 정리된 치트시트를 참고하는 것도 좋은 방법입니다.
이 작업은 반드시 관리자 권한으로 로그인한 상태에서 진행해야 하며, 숨기려는 계정의 사용자 이름을 미리 확인해 두세요.
절차는 다음과 같습니다:
- 맥에서 터미널을 실행합니다.
- 아래 명령어를 입력하고 Enter 키를 누릅니다. 이때 username 부분은 숨기려는 계정의 실제 사용자 이름으로 바꿔야 합니다.
sudo dscl . create /Users/username IsHidden 1 - 비밀번호를 입력하라는 메시지가 나타나면 현재 로그인한 관리자 계정의 비밀번호를 입력하고 Enter 키를 누릅니다(숨기려는 계정의 비밀번호가 아닙니다).
이제 해당 사용자 계정은 로그인 창에 더 이상 나타나지 않습니다.
사용자의 홈 폴더까지 숨기기
개인 정보 보호를 위해 계정을 숨기는 것이라면 해당 사용자의 홈 폴더도 함께 숨기는 것이 좋습니다. 이렇게 하면 맥을 공유하는 다른 사용자들이 파인더(Finder)에서 그 폴더의 존재조차 알 수 없습니다.
방법은 다음과 같습니다:
- 관리자 계정으로 로그인한 상태에서 터미널을 실행합니다.
- 아래 명령어를 입력하고 Enter 키를 누릅니다. username은 홈 폴더를 숨기려는 사용자의 이름으로 바꿉니다.
sudo chflags hidden /Users/username - 현재 계정의 비밀번호를 입력하고 Enter 키를 누릅니다.
숨긴 사용자 계정 다시 표시하기
더 이상 계정을 숨겨둘 필요가 없다면 숨김 상태를 해제할 수 있습니다. 해제하면 macOS의 모든 로그인 창에 해당 계정이 다시 나타납니다.
숨긴 계정을 복원하는 방법은 다음과 같습니다:
- 맥에서 터미널을 실행합니다.
- 아래 명령어를 입력하고 Enter 키를 누릅니다. hiddenuser는 다시 보이게 할 계정의 사용자 이름으로 바꿉니다.
sudo dscl . create /Users/hiddenuser IsHidden 0 - 현재 계정의 비밀번호를 입력하고 Enter 키를 누릅니다.
숨긴 계정의 사용자 이름을 잊었다면? 사용자 목록 확인하기
로그인 화면에서 숨겨둔 계정의 사용자 이름을 깜빡했다면 어떻게 될까요? 입력란에 무엇을 적어야 할지 몰라 당황하기 쉽습니다.
다행히 macOS에서는 어떤 계정으로 로그인했든 전체 사용자 목록을 조회할 수 있습니다. 이 기능을 활용하면 접근하려는 계정의 사용자 이름을 쉽게 찾을 수 있습니다.
- 터미널을 실행합니다.
- 아래 명령어를 입력하고 Enter 키를 누릅니다.
ls /users - 숨겨진 계정을 포함한 모든 사용자 계정의 전체 목록이 표시됩니다.
마무리: 로그인 화면에서 사용자 계정 숨기기
맥에 어떤 사용자 계정이 있는지 모든 사람이 알 필요는 없습니다. 위에서 소개한 방법들을 활용하면 로그인 화면에서 모든 계정을 숨기거나, 특정 계정만 골라 숨길 수 있습니다.
macOS는 다양한 보안·개인정보 보호 기능을 제공하므로, 이를 잘 활용하면 맥에서 거의 모든 것을 원하는 대로 숨길 수 있습니다.