현재 Linux+ 인증을 위해 TestOut을 진행 중이며 사용자 및 그룹 섹션으로 이동했습니다. 강사는 기본 사용자 정보를 변경하는 데 login.defs 파일이 사용되었음을 시연했습니다. 저는 Ubuntu 16.04를 사용하여 따라하고 있는데, 파일을 분류하면 다음 메시지가 나타납니다.
이제는 쓸모없다고 하네요. 현재 버전의 Ubuntu에서 이러한 값을 어디에서 조작할 수 있습니까?
답변1
경고 메시지를 잘못 이해하고 계십니다. "새 login.defs"가 없습니다. 기존 파일은 계속 사용되지만 경고 이후 4가지 옵션은 더 이상 지원되지 않습니다.
이러한 옵션 중 일부는 다른 곳으로 옮겨진 것이 아닙니다. 완전히 제거되었습니다. 예를 들어, CLOSE_SESSIONS
영구적으로 활성화되어 있습니다. 비활성화하면 상당수의 PAM 모듈에 문제가 발생하기 때문입니다.
다른 옵션은 해당 PAM 모듈에서 지원되지 않습니다. PAM 없는 로그인이 있는 시스템에서만 작동합니다. 대신 해당 PAM 옵션이 지정됩니다 /etc/pam.d
.
- pam_unix(8)와 같은 대부분의 인증 모듈은 어떤 방식으로든 비밀번호 프롬프트 사용자 정의를 허용하지 않습니다.
- pam_mail(8) 모듈은
dir=
Maildir 형식(qmail이라고도 함) 위치를 허용합니다. NO_PASSWORD_CONSOLE
~할 수 있었다pam_succeed_if(8) 모듈을 통해 에뮬레이트됩니다.
관련 변경 로그: