https://bugzilla.novell.com/show_bug.cgi?id=812238 https://bugzilla.novell.com/show_bug.cgi?id=812238#c0 Summary: FTP server creates with wrong permissions Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86 OS/Version: openSUSE 12.1 Status: NEW Severity: Major Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dfreeman@ieee.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 My apologies if this is fixed in a newer release, but this is what my server is running. I recently set up an FTP server using YaST2 under openSUSE 12.1. I was presented with two possible servers to use, and picked the first one. I have these three packages installed, and only vsftpd is currently running: yast2-ftp-server-2.21.1-2.1.1.noarch vsftpd-2.3.4-5.1.3.i586 lukemftp-1.5-736.1.2.i586 The problem is this. Almost every time someone tries to use the FTP server, I find that the file and directory permissions are wrong. I've configured it for anonymous only and anonymous can upload. It has failed due to the FTP root being world writable, which is a bit silly given that it's anonymous only and anonymous can upload. So I fixed that. Now it's failing due to the execute bit not being set on the directories created by remote users. I manually fixed that, and then it failed because it created a file with the permission -r------w- . I have the mask set to 700 for anonymous, so this shouldn't be happening. All files are owned by ftp.ftp This is pretty much unusable. Every action taken by the remote user requires manual intervention. There is only one remote user, and they are using the latest Mac build of FileZilla. It's conceivable that it is misconfigured. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.