Linux中级之路——十(FTP)

                                                   FTP

一、概述

  1. 全称:File Transfer Protocol(文件传输协议
  2. 应用程序:Vsftpd(Very Secure FTP Server)
  3. 端口:20(用于传输数据)/21(用于建立连接)
  4. 作用:用于在网络上传输大量的文件

二、安装

三、启动服务

四、配置vsftpd服务器

       配置文件:/etc/vsftpd/vsftpd.conf(包含指令,描述服务器的特征与功能的信息)

常用指令:

  1. Anonymous_enable:设置是否允许匿名访问服务器,默认为:YES
  2. Local_enable:设置是否允许本地账户访问FTP,默认为:YES
  3. Anon_upload_enable:设置是否允许匿名用户上传文件,默认为:NO

五、搭建FTP服务器

  1. 服务端:安装vsftpd软件
  2. 在vsftpd默认的主目录/var/ftp下创建文件

      3.启动vsftpd服务

      4.验证

         1)Linux环境:

方法一:浏览器地址栏中输入“ftp://FTP的IP地址”

 

         2)Windows环境:

方法一:Win键+R

方法二:“我的电脑”à在路径框中输入ftp://FTP的IP 地址

        5.上传文件失败

解决方法:

1)将/etc/vsftpd/vsftpd.conf配置文件下的anon_upload_enable指令为YES

2)在/var/ftp/目录下,创建新目录,并赋予777权限

3)重新验证上传文件

猜你喜欢

转载自blog.csdn.net/qq_42168575/article/details/82595756