社区
其他技术讨论专区
帖子详情
[FTP] vsftp匿名上传问题
weixin_38083228
2006-09-01 10:06:49
我在rh9上做了个vsftp,想让它能匿名上传,要开那些服务,目前只能访问!
...全文
4
回复
打赏
收藏
[FTP] vsftp匿名上传问题
我在rh9上做了个vsftp,想让它能匿名上传,要开那些服务,目前只能访问!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
解决
vs
ftp
不能
匿名
上
传
文件的
问题
解决
vs
ftp
不能
匿名
上
传
文件的
问题
,希望大家一定要注意这一点,一定不要忘记。
Linux操作系统:配置
匿名
账号
FTP
服务器.pptx
配置
匿名
账号
FTP
服务器 在VMware虚拟机中启动一台虚拟机,并且安装Linux操作系统,作为
ftp
服务器 注意:网络地址配置为0(网络连接方式采用是NAT模式) 项目规划 windows客户端的资源管理器 0
匿名
访问
FTP
服务器配置文件 序号 配置文件类型 文件路径 功能说明 1 主配置文件 /etc/
vs
ftp
d/
vs
ftp
d.conf 配置
FTP
服务器主要工作要通过修改此文件来完成。 2 PAM配置文件 etc/pam.d/
vs
ftp
d 主要用来加强
vs
ftp
d服务器的用户认证。 3 用户配置文件 /etc/
vs
ftp
d/user_list 主要根据主配置文件配置用户权限。 4 文件服务配置 /var/
ftp
vs
ftp
d提供服务的文件集散地 配置思路: 启用
匿名
用户 设置
匿名
用户的根目录 允许
匿名
用户上
传
和下载文件 设置用户免密登录 设置本地系统权限 配置思路 启动
vs
ftp
d软件 进入
vs
ftp
d主配置文件 启用
匿名
用户 设置
匿名
用户可以在一个具备写权限的目录中创建新目录 启用
匿名
用户 service
vs
ftp
d start vim /etc/
vs
ftp
Linux应用软件服务篇-五剑客
第一章节讲解主流的
Vs
ftp
服务器如何通过服务端与客户端实现文件资源共享,讲解了
Vs
ftp
之间三种用户在不同的配置方法对不同的目录文件资源限制访问,达到更安全高效的资源共享数据
传
输。第二章节讲解企业级NTP时间服务器对公司内网所有客户机及服务器批量实现时间同步,多个节点如何去快速同步主服务器时间。 第三章节讲解NFS服务器实现与客户机磁盘文件的共享,通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,重点讲解了通过客户端远程挂载服务器磁盘共享文件及如何使用指定用户去访问指定的共享文件夹数据。第四章节讲解samba服务器在企业中,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源,重点介绍了通过samba配置文件权限配置去对
匿名
文件夹及指定用户文件夹共享资源服务。第五章节介绍了去部署DHCP服务器对批量客户端实现自动获取IP,通过配置文件IP池获取到IP形式,及绑定客户端Mac地址及指定IP给予客户端,从而获得IP方法。
Linux
FTP
服务配置
FTP
服务器配置
VS
FTP
主配置文件路径:/etc/
vs
ftp
d/
vs
ftp
d.conf,重要参数: anonymous_enable=yes/no 是否允许
匿名
用户访问 anon_upload_enable=yes/no 是否允许
匿名
用户上
传
文件 anon_mkdir_write_enable=yes/no 是否允许
匿名
用户创建目录 anon_other_write_enable=yes/no
匿名
用户和虚拟用户是否拥有删除权限 local_enable=yes/no 是否允许本地用户登陆 write_enable=yes/no 设置全局是否可写 anon_root=/var 指定
匿名
用户目录 chroot_local_user=yes 锁定所有用户到用户主目录 chroot_list_enable=yes/no 锁定列表中的用户到主目录,需要配合下一参数使用 chroot_list_file=/etc/
vs
ftp
d/chroot_list 指定存储被锁定用户的列表文件位置 chown_uploads=yes/no
匿名
用户上
传
所有者指定功能,需要与下一参数配合使用 chown_username=用户名 指定
匿名
用户上
传
文件的所有者 max_clients=300 最大客户端连接数为300 anon_max_rate=30000
匿名
用户和虚拟用户限速为30K/S local_max_rate=30000 本地用户限速为30K/S max_per_ip=10 每个IP最大连接数 listen_port=22 更改监听端口 实现如下要求:允许
匿名
用户登陆,
匿名
用户限速为60K/S,只允许下载。监听端口为22,最大连接数为10。新建用户
ftp
1,限速为200K/S,允许上
传
下载删除新建文件夹。进入目录/etc/
vs
ftp
d,用vi编辑器打开
vs
ftp
d.conf主配置文件: 直接添加以下选项: [root@LidadeFedora
vs
ftp
d]# service
vs
ftp
d restart 添加用户
ftp
1,设置登录脚本为 /sbin/nologin:
vs
ftp
默认目录为:/var/
ftp
,为方便测试,在/var/
ftp
下新建一个文件"testLocal",在"/var/
ftp
/pub"新建一个文件"testAnon"。 由于使用root用户新建文件,文件的所有者为root,所以需要把文件的权限设置为644其他用户才能读取该文件 设置/var/
ftp
/pub权限为777,表示所有用户均有读写权限. 由于端口22被ssh服务器占用,所以需要关闭ssh服务并重启
vs
ftp
服务。 客户端用Flashfxp测试:新建站点"
Vs
ftp
Test",输入
Vs
ftp
服务器的IP地址,端口填22,用户名填
ftp
1,密码填你设置的密码,然后点击"连接"按钮: 由于没有使用选项:local_root,登陆本地用户时自动跳转到该用户的主目录.没有使用chroot_local_user=yes,所以本地用户可以浏览整个文件系统中他有权限读取的文件和文件夹: 切换到目录"/var/
ftp
/pub",该目录的权限为777,上
传
一个10M以上的文件,测试
ftp
1的上
传
速度: 新建文件夹和删除权限测试省略。下面测试
匿名
用户权限:勾选"
匿名
"选项并连接:
匿名
用户登陆成功: 进入pub目录,尝试删除testAnon文件失败,说明这里是配置文件中的anon_other_write_enable=no生效了。最终权限等于配置文件中的权限和linux文件系统权限相或的结果。比如
vs
ftp
配置文件中允许
匿名
用户下载,但光这样是不够的,还需要被下载的文件或文件夹的能够被其他用户读取。 尝试上
传
文件失败,符合
匿名
用户只允许下载的要求: 最后测试
匿名
用户的下载速度:
vs
ftp
的配置
vs
ftp
上
传
553 Could not create file错误解决
搭建一个
ftp
服务器,我使用ubuntu 10.04操作系统,下载
vs
ftp
dy源代码, 进行了编译,安装,然后按照INSTALL文件,创建了用户等操作。 因为时间比较紧,我采用
匿名
用户,进行文件的上
传
测试。修改了/etc/
vs
ftp
d.conf文件, 将默认注释不让
匿名
用户上
传
文件的注释去掉,然后保存,然后杀死
vs
ftp
d进程,然后重新运行 $ sudo
vs
ftp
d & 进行
ftp
服务器的启动。 使用一个客户端,可以正常的连接,但是当上
传
文件时,总是报553 Could not create file错误信息。 我也是按照网上的做法,对/var/
ftp
目录进行权限设置,如果设
其他技术讨论专区
435
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章