요 아래의 vj 님의 글에 대해서 답변을 주면서 혹시나 해서 /etc/pam.d/ftp 파일이 필요할 것이라는 글을 남겨 두었는데 여기다 새로운 쓰레드를 만드셨군요.
pam은 pluggable authentication module 의 약자로 리눅스의 시스템에서 서버 서비스의 인증에 관련된 시스템 라이브러리입니다. /etc/pam.d/ 디렉토리에는 각 서비스의 이름과 동일한 파일이 있는데, ftp 파일의 경우 ftp 서비스의 인증에 관한 정보가 기록되어 있습니다.
#%PAM-1.0
auth required /lib/security/pam_listfile.so item=user sense=deny \
file=/etc/proftpd/ftpusers onerr=succeed
auth required /lib/security/pam_pwdb.so shadow nullok
# If this is enabled, anonymous logins will fail because the 'ftp' user does
# not have a "valid" shell, as listed in /etc/shells.
#
# If you enable this, it is recommended that you do *not* give the 'ftp'
# user a real shell. Instead, give the 'ftp' user /bin/false for a shell and
# add /bin/false to /etc/shells.
#auth required /lib/security/pam_shells.so
account required /lib/security/pam_pwdb.so
session required /lib/security/pam_pwdb.so
위의 파일을 /etc/pam.d/ftp 로 저장하세요. 이 내용은 proftpd 소스디렉토리의 README.PAM 파일에서 볼 수 있습니다. 번역된 파일을 보고 싶다면 http://proftpd.oops.org/document.php?t=doc&m=pam 를 눌러보세요. 소스를 가지고 인스톨을 할 때는 INSTALL, README 등의 문서를 꼭 읽어 볼 것을 권합니다.
proftpd는 보통설치하면 설정없이도 동작하는데요~~
proftpd에 관한 궁금사항은 http://proftpd.oops.org/ 여기에 가시면 다나와있습니다. 도움이 되셨으면 합니다.
void main()
{
printf("Hello World\n");
exit(0);
}
/* 초심으로 돌아가자~~~~~ */
요 아래의 vj 님의 글에 대해서 답변을 주면서 혹시나 해서 /etc/p
요 아래의 vj 님의 글에 대해서 답변을 주면서 혹시나 해서 /etc/pam.d/ftp 파일이 필요할 것이라는 글을 남겨 두었는데 여기다 새로운 쓰레드를 만드셨군요.
pam은 pluggable authentication module 의 약자로 리눅스의 시스템에서 서버 서비스의 인증에 관련된 시스템 라이브러리입니다. /etc/pam.d/ 디렉토리에는 각 서비스의 이름과 동일한 파일이 있는데, ftp 파일의 경우 ftp 서비스의 인증에 관한 정보가 기록되어 있습니다.
위의 파일을 /etc/pam.d/ftp 로 저장하세요. 이 내용은 proftpd 소스디렉토리의 README.PAM 파일에서 볼 수 있습니다. 번역된 파일을 보고 싶다면 http://proftpd.oops.org/document.php?t=doc&m=pam 를 눌러보세요. 소스를 가지고 인스톨을 할 때는 INSTALL, README 등의 문서를 꼭 읽어 볼 것을 권합니다.
댓글 달기