Hi,
I have configured ftp/vsftpd and security/pam_pwdfile, my config files are as under -
/usr/local/etc/vsftpd.conf
/etc/pam.d/vsftpd
My user account from /etc/passwd
Credentials /usr/local/etc/vsftpd_login.db
I tried [CMD=]ftp matrix@10.0.0.30[/CMD] which errored 530 login failure -
However, I can sftp same account with same credentials.
[CMD=]sftp matrix@10.0.0.30[/CMD]
Please let me know what needs to be done in order to connect to my box from ftp client.
I have configured ftp/vsftpd and security/pam_pwdfile, my config files are as under -
/usr/local/etc/vsftpd.conf
Code:
listen=YES
listen_address=10.0.0.30
listen_port=21
background=YES
max_clients=20
max_per_ip=5
pasv_min_port=50000
pasv_max_port=50999
guest_enable=YES
guest_username=virtual
anonymous_enable=NO
pam_service_name=vsftpd
local_enable=YES
write_enable=NO
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_world_readable_only=NO
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
connect_from_port_20=YES
xferlog_std_format=YES
idle_session_timeout=600
ascii_upload_enable=NO
ascii_download_enable=NO
ftpd_banner=Welcome to 00oo00oo.l7.tk FTP service!
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/usr/local/share/vsftpd/empty/
ls_recurse_enable=NO
/etc/pam.d/vsftpd
Code:
auth required /usr/local/lib/pam_pwdfile.so pwdfile /usr/local/etc/vsftpd_login.db
account required /usr/lib/pam_permit.so
My user account from /etc/passwd
Code:
matrix:*:1003:14:Matrix HW:/home/virtual/matrix:/bin/tcsh
Credentials /usr/local/etc/vsftpd_login.db
Code:
virtual:{SHA}AAXXXXXXXXXXXXXXXXXXXXX8=
matrix:{SHA}AAXXXXXXXXXXXXXXXXXXXXXX8=
I tried [CMD=]ftp matrix@10.0.0.30[/CMD] which errored 530 login failure -
Code:
<root@apogee>/root # ftp matrix@10.0.0.30
Connected to 10.0.0.30.
220 Welcome to apogee.fbsd.unx FTP service.
331 Please specify the password.
Password:
530 Login incorrect.
ftp: Login failed
ftp> quit
221 Goodbye.
However, I can sftp same account with same credentials.
[CMD=]sftp matrix@10.0.0.30[/CMD]
Code:
sftp matrix@10.0.0.30
Password:
Connected to 10.0.0.30.
sftp> quit
Please let me know what needs to be done in order to connect to my box from ftp client.