ls /etc/pam.d로 PAM 설정 확인
이 단계에서는 PAM (Pluggable Authentication Modules) 을 탐색하기 시작합니다. PAM 은 시스템 관리자가 애플리케이션이 사용자를 인증하는 방식을 구성할 수 있도록 하는 강력한 프레임워크입니다. 각 애플리케이션이 자체적으로 인증을 처리하는 대신, PAM 을 사용할 수 있으며, 이는 인증, 권한 부여 및 계정 관리를 중앙 집중식으로 유연하게 관리할 수 있는 방법을 제공합니다.
PAM 을 인증을 위한 교체 가능한 빌딩 블록 세트로 생각할 수 있습니다. 애플리케이션 자체를 변경하지 않고도 다양한 인증 방법 (예: 비밀번호, 스마트 카드 또는 생체 인식) 을 처리하기 위해 다양한 모듈을 연결할 수 있습니다.
PAM 의 구성 파일은 일반적으로 /etc/pam.d/ 디렉토리에 있습니다. 이 디렉토리의 각 파일은 login, sudo, ssh 등과 같이 PAM 을 사용하는 특정 서비스 또는 애플리케이션에 해당합니다.
/etc/pam.d/ 디렉토리의 내용을 나열하여 이 시스템에 어떤 PAM 구성 파일이 있는지 확인해 보겠습니다. 디렉토리 내용을 나열하는 데 사용되는 ls 명령을 사용합니다.
아직 열려 있지 않은 경우 터미널을 엽니다. 데스크탑 왼쪽에서 Xfce Terminal 아이콘을 찾을 수 있습니다.
다음 명령을 입력하고 Enter 키를 누릅니다.
ls /etc/pam.d/
다음과 유사한 파일 목록이 표시됩니다 (정확한 목록은 시스템 구성에 따라 약간 다를 수 있습니다).
atd
chfn
chpasswd
chsh
cron
...
sudo
su
systemd-user
...
여기에 나열된 각 파일은 특정 서비스에 대한 PAM 구성 파일입니다. 예를 들어, sudo 파일에는 sudo 명령에 대한 PAM 구성이 포함되어 있으며, login 파일에는 사용자 로그인을 위한 구성이 포함되어 있습니다.
이러한 파일을 나열하면 시스템에서 인증 및 기타 보안 관련 작업에 PAM 을 사용하는 서비스가 무엇인지 알 수 있습니다.
다음 단계로 진행하려면 계속을 클릭하십시오.