linux ftp如何配置 文件上传权限?

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:21:25
linux ftp如何配置 文件上传权限?
如何配置 匿名用户的上传权限?
如何配置 固定用户的上传权限?

我只知道vsftp的权限设置方法:就在是它的服务配置文件:/etc/vsftp.conf当中有一个local_umask的项,可以指定本地用户的在FTP服务器上创建文件的权限;anon_upload_enable=YES/NO 可以设置匿名用户的上传权限.
write_enable=YES/NO 可以设置本地用户的上传权限;

linux ftp 文件上传权限有两种匿名上传和本地上传
1)实现匿名用户的上传下载文件程序代码:

Anonymous_enable=yes 匿名登陆
Connect_form_port_20=yes 启用FTP数据端口的数据连接
Pam_service_name=vsftpd 验证方式
Listen=yes 独立的VSFTPD服务器
Anon_upload_enable=yes 开放上传权限
Anon_mkdir_write_enable=yes 可创建目录的同时可以在此目录中上传文件
Write_enable=yes 开放本地用户写的权限
Anon_other_write_enable=yes
匿名帐号可以有删除的权限加上上面的这段,你就可以实现匿名ftp的上传下载文件了然后你保存文件,用service vsftpd
start来启动vsftp的服务,然后就可以用ftp了注意:确定你的防火墙
iptables上打开21端口,不然在登陆ftp的时候会提示socket错误,拒绝连接。还有就是当你再次编辑vsftp.conf后用
service vsftpd restart重起的时候总是提示你不能关闭vsftp服务,这时候你用service vsftpd
status察看一下他的状态,如果提示你vsftpd被locked
那可能是因为你的vsftpd.conf中配置的有错误,你要重新编辑他,直到能正常重起他为止,一次配置不对,多配置几次就好了
2)实现本地用户上传下

程序代码:<