안녕하세요. pc가 아닌 임베디드 보드에 ftp 서버를 구축코자
pure-ftpd 서버를 돌릴려고 하는데 인증 실패로 문의드립니다.
먼저 소스를 크로스 컴파일하여 보드에 올려 아래와 같이 데몬을 띄웠습니다.
pure-ftpd -A -B -D -H -M -s -Z \
-8 utf8 -9 cp949 -I 20 -k 90 -c 10 -C 3 -m 4 -S 21 \
-U 133:022 -l unix &
이런 후에 ftp localhost 하게 되면
참 이상하게도
ftp 라는 시스템 계정은 비번을 물어보지 않고 로그인을 하여
/etc/passwd에 지정한 홈 디렉토리(default: /var/ftp) 가 보입니다.
커넥션이 된거죠.
그런데 문제는 다른 일반 계정(root 포함)으로 접속을 시도하면
맞는 비밀번호임에도
530 Login authentication failed
이라는 에러메세지가 나옵니다.