vsftp login errors 530 login incorreto

3

Usando o Ubuntu 10.04 em uma instância do aws ec2. Eu estava feliz apenas usando o ssh, mas um plugin do wordpress precisa de acesso ftp ... Eu só preciso de acesso ftp para um site www.sitebuilt.net que está em / home / sitebuil.

Eu instalei um vftpd e pam e segui as sugestões que me levaram ao seguinte estado

/etc/vftpd.conf

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
guest_enable=YES
user_sub_token=$USER
local_root=/home/$USER
chroot_local_user=YES
hide_ids=YES
check_shell=NO
userlist_file=/etc/vsftpd_users

/etc/pam.d/vsftpd

# Standard behaviour for ftpd(8).
auth    required    pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed

# Note: vsftpd handles anonymous logins on its own. Do not enable pam_ftp.so.

# Standard pam includes
@include common-account
@include common-session
@include common-auth
auth    required    pam_shells.so
# Customized login using htpasswd file
auth    required pam_pwdfile.so pwdfile /etc/vsftpd/passwd
account required pam_permit.so

session    optional     pam_keyinit.so    force revoke
auth       include      system-auth
account    include      system-auth
session    include      system-auth
session    required     pam_loginuid.so

/ etc / vsftpd_users

sitebuil
tim

/ etc / passwd

...
sitebuil:x:1002:100:sitebuilt systems:/home/sitebuil:/bin/sh
ftp:x:108:113:ftp daemon,,,:/srv/ftp:/sbin/nologin

/ etc / vsftpd / passwd

sitebuil:Kzencryptedpwd

/var/log/vftpd.log

Wed Feb 29 15:15:48 2012 [pid 20084] CONNECT: Client "98.217.196.12"
Wed Feb 29 15:16:02 2012 [pid 20083] [sitebuil] FAIL LOGIN: Client "98.217.196.12"
Wed Feb 29 16:12:33 2012 [pid 20652] CONNECT: Client "98.217.196.12"
Wed Feb 29 16:12:45 2012 [pid 20651] [sitebuil] FAIL LOGIN: Client "98.217.196.12"
    
por mcktimo 29.02.2012 / 16:23

1 resposta

3

O cara da essa pergunta tem um problema e uma configuração parecidos. A resposta correta é comentar o seguinte em seu /etc/pam.d/vsftpd

auth    required    pam_shells.so
    
por 06.06.2013 / 21:14

Tags