Ubuntu 16.04의 '새로운' login.defs 파일은 무엇입니까?

Ubuntu 16.04의 '새로운' login.defs 파일은 무엇입니까?

현재 Linux+ 인증을 위해 TestOut을 진행 중이며 사용자 및 그룹 섹션으로 이동했습니다. 강사는 기본 사용자 정보를 변경하는 데 login.defs 파일이 사용되었음을 시연했습니다. 저는 Ubuntu 16.04를 사용하여 따라하고 있는데, 파일을 분류하면 다음 메시지가 나타납니다.

cat 출력 스크린샷

이제는 쓸모없다고 하네요. 현재 버전의 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) 모듈을 통해 에뮬레이트됩니다.

관련 변경 로그:

관련 정보