vsftpd에서 가상 사용자를 설정하는 방법은 무엇입니까?


2

이 자습서를 읽었습니다. http://howto.gumph.org/content/setup-virtual-users-and-directories-in-vsftpd/
내 구성은 다음과 같습니다.

--- vsftpd.conf ---
들어요 = 예
anonymous_enable = NO
local_enable = YES
virtual_use_local_privs = YES
write_enable = YES
connect_from_port_20 = 예
pam_service_name = vsftpd
guest_enable = YES
user_sub_token = $ USER
local_root = / var / www / sites / $ USER
chroot_local_user = YES
hide_ids = YES

--- / etc / pam.d / vsftpd ---
인증 필수 pam_pwdfile.so pwdfile / etc / vsftpd / passwd
필요한 계정 pam_permit.so

/ etc / vsftpd / passwd 파일을 만들고 htaccess를 사용하여 사용자를 추가했습니다. 로그인을 시도했지만 작동하지 않았습니다.

ftp 127.0.0.1
127.0.0.1 (127.0.0.1)에 연결되었습니다.
220 vsFTPd 2.3.5 이상 (ext.1) 준비 ...
이름 (127.0.0.1:root) : user1
331 비밀번호를 지정하십시오.
암호:
530 권한이 거부되었습니다.
로그인 실패.

모든 것이 허가 거부 된 것을 받아들이는 것 같습니다. 이 문제를 어떻게 해결할 수 있습니까?

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.