LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 890|回复: 12

看看我的vsftp的问题

[复制链接]
发表于 2004-11-11 16:22:13 | 显示全部楼层 |阅读模式
看看我的vsftp的问题我设的是
anonymous_enable=YES
write_enable=YES
local_umask=022
pub的权限是777,然后用ftp登陆,什么可以在pub下新建目录,却无法改名和删除?我ls -l 了一下。看到新建的目录都是
drwx------   ftp   ftp  
怎么回事呢?
发表于 2004-11-11 18:31:01 | 显示全部楼层
把你的vsftpd.conf贴出来看看
 楼主| 发表于 2004-11-12 10:46:10 | 显示全部楼层
怎么贴啊?怎么才能查看文件里不带#号的文本?
发表于 2004-11-12 11:07:31 | 显示全部楼层
grep -v # myFile
发表于 2004-11-12 11:15:20 | 显示全部楼层
最初由 黯然销魂 发表
grep -v ^# myFile
 楼主| 发表于 2004-11-12 12:29:11 | 显示全部楼层
[root@redhat var]# grep -v '#' /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES

pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
 楼主| 发表于 2004-11-12 13:43:56 | 显示全部楼层
local_umask=022这个是什么意思?能给我解释一下不?是不是和子网掩码一样?
发表于 2004-11-12 15:41:51 | 显示全部楼层
local_umask=022
是反掩码,用666减去022得到的就是创建文件时的默认权限,
用777减去022得到的就是创建目录时的默认权限。
发表于 2004-11-15 14:58:55 | 显示全部楼层
加上这一句
anon_other_write_enable=YES
发表于 2004-11-16 07:58:03 | 显示全部楼层
想简单问一个问题。。
你们所说的这些选项,,理论上默认提供的配置文件都应该写出来了吧?不会是自己去找吧?:)。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表