Bug 65438
Summary: | anonymous-only broken on vsftpd-1.0.1-5 | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Steven Pritchard <steve> |
Component: | vsftpd | Assignee: | Bill Nottingham <notting> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | CC: | jbayes, rvokal |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-12-14 00:31:01 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Steven Pritchard
2002-05-24 05:00:12 UTC
I have a similar problem, except that I can't get anonymous logins to work no matter what the value of local_enable. With anonymous_enable=YES and local_enable=YES, I get the following: spoo:~$ ftp spoo.mminternet.com Connected to spoo.mminternet.com (216.86.195.37). 220 ready, dude (vsFTPd 1.0.1: beat me, break me) Name (spoo.mminternet.com:jbayes): anonymous 331 Please specify the password. Password: 530 Login incorrect. Login failed. ftp> Shouldn't I be getting something like, "anonymous access allowed, please send email address as password", or even "anonymous access denied"? Steve sent me a copy of his rpm, which I installed, and got behavior similar to what he described. I then noticed that /etc/passwd lists ftp's home dir as /var/ftp, and that didn't exist (I've always used /home/ftp). I did a mkdir /var/ftp, and now I get: spoo:~$ ftp spoo.mminternet.com Connected to spoo.mminternet.com (216.86.195.37). 220 ready, dude (vsFTPd 1.0.1: beat me, break me) Name (spoo.mminternet.com:jbayes): anonymous 331 Please specify the password. Password: 230 Login successful. Have fun. Remote system type is UNIX. Using binary mode to transfer files. ftp> 221 Goodbye. spoo:~$ I reinstalled the original RedHat rpm, and I get the same behavior. I don't have a pristine 7.3 setup (it's been upgraded many times since 5.?), so I may be missing something, but it seems like something should make sure that /var/ftp exists. rpm -q --redhatprovides /var/ftp returns anonftp...if anonftp provides /var/ftp, then shouldn't other ftp servers provide it also? My only other beef is that the server should ask for your email address when you type "anonymous" in the login line, instead of "Please specify the password". Should be better in 1.1.3-1. |