pam_echo.so
[
file=/path/message
]
pam_echo는 특별한 뭔가를 사용자에게 알리기 위해 텍스트 메시지를 찍는 PAM 모듈이다. % 문자로 시작하는 문자열을 다음처럼 해석한다.
원격 호스트의 이름 (PAM_RHOST).
로컬 호스트의 이름.
서비스 이름 (PAM_SERVICE).
제어 터미널의 이름 (PAM_TTY).
원격 사용자 이름 (PAM_RUSER).
로컬 사용자 이름 (PAM_USER).
%로 시작하는 다른 문자열은 모두 그 % 문자 다음에 오는 문자로 확장된다.
메모리 버퍼 오류.
메시지를 성공적으로 찍었다.
PAM_SILENT 플래그가 지정됐거나 메시지 파일이 존재하지 않아서 아무 메시지도 찍지 않았다.
이 모듈의 사용례로 좋은 패스워드에 대한 정보를 찍는 데 이용하는 방법을 살펴보자.
password optional pam_echo.so file=/usr/share/doc/good-password.txt password required pam_unix.so