zoukankan      html  css  js  c++  java
  • Linux中ftp服务器的安装与部署

    一、ftp简介
    FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。

    二、vsftpd简介
    VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。

    三、安装及配置

    查看是否安装了FTP:rpm -qa |grep vsftpd

    如果没有任何输出,表示没有安装。

    如果出现如下版本信息,则表示已经安装。

    我的Linxu系统是:Redhat 7 
    1、安装软件

    # yum -y install vsftpd

    2、创建共享目录

    # mkdir /tmp/ftphome/
    # mkdir aaa
    # touch aaa.txt bbb.txt

    3、创建访问用户

    # useradd -d /tmp/ftphome/ -s /sbin/nologin ftpuser1
    -d:指定该用户根目录 
    -s:指定该用户的ftpuser1不可以登录Linux系统 ,/sbin/nologin则为不可登陆系统的用户
    # passwd ftpuser1


    4、修改配置文件

    # cp  vsftpd.conf vsftpd.conf.backup # 备份配置文件,以防损坏
    
    
    # vim  /etc/vsftpd/vsftpd.conf 
    anonymous_enable=NO # 不允许匿名登录
    
    
    # systemctl start vsftpd # 开启服务
    # systemctl stop firewalld # 关闭防火墙


    5、测试:在windows中打开我的电脑,在地址栏输入ftp://192.168.148.130,会提示出入用户名密码,即可登录访问

     

  • 相关阅读:
    设计权限管理系统(十一)
    设计权限管理系统(十)
    设计权限管理系统(九)
    设计权限管理系统(八)
    设计权限管理系统(七)
    设计权限管理系统(六)
    设计权限管理系统(五)
    设计权限管理系统(四)
    设计权限管理系统(三)
    Dom的深度优先遍历和广度优先遍历
  • 原文地址:https://www.cnblogs.com/xiangxiushu/p/12712881.html
Copyright © 2011-2022 走看看