반응형
Root 자동 로그인에 쓰일 두 파일의 역할
- /etc/gdm3/custom.conf
- 이 파일은 GNOME Display Manager(GDM)의 설정 파일입니다.
- 주로 GDM 관련 사용자 설정을 커스터마이징 할 때 사용됩니다.
- 주요 설정 항목:
- AutomaticLogin: 특정 사용자가 자동으로 로그인되도록 설정.
- WaylandEnable: Wayland 사용 여부를 제어.
- DefaultSession: 기본 세션(GNOME, GNOME Classic 등)을 지정.
- 예제 설정:
[daemon] AutomaticLoginEnable = true AutomaticLogin = username
- /etc/pam.d/gdm-autologin
- PAM(Pluggable Authentication Module) 구성 파일입니다.
- GDM에서 **자동 로그인(autologin)**을 처리할 때 PAM 인증 과정을 정의합니다.
- 보안 정책과 관련된 설정을 포함하며, 특정 사용자에 대한 로그인 허용 여부를 결정합니다.
- 예제 파일 구조:
auth required pam_permit.so account required pam_permit.so password required pam_deny.so session required pam_unix.so
Root로 자동 로그인 설정 방법
경고: Root 계정으로 자동 로그인을 설정하는 것은 보안에 매우 위험합니다. 시스템이 물리적으로 접근 가능한 경우 root 계정에 쉽게 접근할 수 있으므로, 이러한 설정은 개발 환경에서만 사용하거나 꼭 필요한 경우에만 진행하는 것이 좋습니다.
1. GDM 설정 파일 수정
/etc/gdm3/custom.conf를 열어 아래와 같이 설정:
sudo nano /etc/gdm3/custom.conf
내용 추가/수정:
[daemon]
AutomaticLoginEnable = true
AutomaticLogin = root
- AutomaticLoginEnable: 자동 로그인을 활성화.
- AutomaticLogin: 자동으로 로그인할 사용자를 지정(root).
2. PAM 설정 수정
/etc/pam.d/gdm-autologin 파일을 수정하여 root 계정의 자동 로그인을 허용:
sudo nano /etc/pam.d/gdm-autologin
내용 확인 및 변경:
- root 계정을 허용하도록 설정.
auth required pam_permit.so
account required pam_permit.so
password required pam_deny.so
session required pam_unix.so
3. Root 계정 활성화
대부분의 배포판에서는 보안상의 이유로 root 계정 로그인이 비활성화되어 있습니다. 이를 활성화하려면 root 계정에 비밀번호를 설정해야 합니다:
sudo passwd root
비밀번호를 입력하고 확인합니다.
4. GDM 재시작
변경 사항을 적용하려면 GDM을 재시작:
sudo systemctl restart gdm3
주의사항
- 보안 문제:
- Root 계정으로 자동 로그인하면 시스템 전체에 대한 접근 권한이 즉시 주어집니다.
- 민감한 환경에서는 이 설정을 피하거나, 물리적 접근을 제한해야 합니다.
- 비밀번호 요구 제거:
- 자동 로그인 과정에서 비밀번호를 요구하지 않도록 설정했더라도, 이후 특정 작업(예: sudo 사용)에서는 여전히 비밀번호를 요구할 수 있습니다.
- 테스트 환경 권장:
- 이 설정은 개발 환경이나 폐쇄적인 네트워크에서만 사용하는 것이 바람직합니다.
설정 완료 후 확인
- GDM 화면에서 root 계정이 자동으로 로그인되는지 확인합니다.
- 문제가 발생하면 GDM 로그(/var/log/syslog 또는 /var/log/gdm3/)를 확인하여 원인을 파악합니다.
'리눅스 > 리눅스 설치' 카테고리의 다른 글
ufw enable 명령어 (1) | 2025.01.12 |
---|---|
nm-connection-editor란? (3) | 2025.01.11 |
가상머신에서 사용되는 ACPI (1) | 2025.01.09 |
리눅스 라이브 서버 설치 (6) | 2025.01.08 |
[VMware] 가상시스템 스냅숏 설정 (2) | 2025.01.07 |