linux下实现ftp匿名用户的上传和下载文件功能

1.配置/etc//vsftpd/vsftpd.conf 文件如下:
 
  打开文件,改变如下选项,如果文件中没有该选项,需要自己手动编写该选项
 
  write_enable=YES
 
  anonymous_enable=YES
 
  anon_other_write_enable=YES
 
  anon_mkdir_write_enable=YES
 
  anon_upload_enable=YES
 
  2.以上配置仅仅是完成了vsftp.conf的ftp允许anonymous的上传设置,还需要对相应的ftp上传用的文件夹设置:
 
  [[email protected] root]# mkdir -p /var/ftp/upload (1.新建文件夹,用于读写功能)
 
  [[email protected] root]# chown ftp /var/ftp/upload (2.文件夹持有者属性)
 
  /upload 的權限是 777 (3.设置可以读写属性,可以点击右键中的属性按钮操作)
 
  3.重新启动命令:
 
  [[email protected] root]# service vsftpd restart
 
  完成以上三步就可以实现ftp匿名用户的上传

时间: 2024-10-09 16:14:36

linux下实现ftp匿名用户的上传和下载文件功能的相关文章

创建FTP站点,实现匿名用户的上传与下载

实验准备:一台安装了web服务器(IIS)的虚拟机,一台Windows系统的计算机实验步骤:1.安装FTP服务器①选择角色服务②勾选FTP服务③安装FTP服务器 2.①创建C盘根目录下的a文件夹作为FTP服务器站点的主目录 ②添加文件 1.txt到文件夹a里面⑤设置虚拟机ip地址3.①"开始"菜单--"管理工具"--"信息服务(IIS)管理器"中单击"添加FTP站点"②填写"FTP站点名称"及"物

vsftpd匿名用户只能上传不能下载

目的 搭建一台FTP服务器,供学生上传作业使用. 要求 1.学生可以直接访问FTP服务器,无需登录: 2.只能上传文件,不能创建文件夹.重命名.删除等: 3.不能下载文件(防抄袭): 4.不能在线查看文件. 配置# 创建upload目录mkdir /var/ftp/upload# 改变属主chown ftp /var/ftp/upload # 用以下内容替换/etc/vsftpd/vsftpd.conf文件原来的内容 listen=YES write_enable=YES anon_upload

centos如何在命令行中使用 ftp 命令上传和下载文件

本文中,介绍在 Linux shell 中如何使用 ftp 命令.包括如何连接 FTP 服务器,上传或下载文件以及创建文件夹.尽管现在有许多不错的 FTP 桌面应用,但是在服务器.SSH.远程会话中命令行 ftp 命令还是有很多应用的.比如.需要服务器从 ftp 仓库拉取备份. 步骤 1: 建立 FTP 连接 想要连接 FTP 服务器,在命令上中先输入ftp然后空格跟上 FTP 服务器的域名 'domain.com' 或者 IP 地址 例如: ftp domain.com ftp 192.168

如何在Linux中使用sFTP上传或下载文件与文件夹

如何在Linux中使用sFTP上传或下载文件与文件夹 sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似. 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作.在本文中,我们将向你展示如何使用 sFTP 上传/下载整个目录(包括其子目录和子文件). 作者:Aaron Kili来源:Linux中国|2017-03-09 14:42 移动端 收藏 分享 51CTO诚邀您9月23号和秒拍/国美/美团元专家一起聊智能CDN的优化之路

【转】每天一个linux命令(26):用SecureCRT来上传和下载文件

原文网址:http://www.cnblogs.com/peida/archive/2012/11/28/2793181.html 用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的

linux命令学习笔记(26):用SecureCRT来上传和下载文件

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种: ASCII:这是最快的传输协议,但只能传送文本文件. Xmodem:这

11、只允许在主目录下上传和下载文件,不允许用putty登录

创建用户xiao,   使其只允许在用户主目录 (/var/www/html)下上传和下载文件,不允许用putty登录 (为了安全起见,不给过多的权限) 1.创建xiao用户 [[email protected] root]#  cd  /var/www/html[[email protected] html]#  useradd  xiao  -d  /var/www/html   -s   /sbin/nologin   -g   apache -d    目录         指定用户主目

每天一个linux命令(26):用SecureCRT来上传和下载文件

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种:  ASCII:这是最快的传输协议,但只能传送文本文件.  Xmodem

每天一个linux命令(26)--用SecureCRT来上传和下载文件

用SSH管理Linux 服务器时经常需要远程与本地之间交互文件,而直接使用 SecureCRT 自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两天计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种: ASCII:这是最快的传输协议,但只能传送文本文件. Xmod