我正在使用fedora托管一个FTP服务器供内部使用,我正在使用vsftpd。它正在使用配置文件/etc/vsftpd/vsftpd.conf
。
我使用的配置如下:
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=username
ftpd_banner=Welcome to blah FTP service.
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
anon_root=/home/ftp
anon_umask=022
local_umask=022
file_open_mode=0777
无论我做什么,匿名用户上传的文件都是-rw-------
创建的目录drwxrwxrwx
。
我想要上传的文件-rw-rw-rw-
。我在这做错了什么?有什么建议?
我明白这就是为什么我使用022,它应该为方向提供755,为文件提供644。如果我错了,请纠正我。
—
Jafar Ali 2013年
man umask
更多信息,请参阅