zoukankan      html  css  js  c++  java
  • FTP服务器常规操作

    导读 FTP协议是Internet文件传输的基础,它是由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。下面就由我给大家简单介绍一下FTP服务器的常规操作。

    ftp-00

    软件包安装

    Red Hat Linux自带VSFTP服务器软件,不需要另行安装。如果在安装系统时没有安装VSFTP服务器,可以用rpm安装,也可以利用tar安装。新版的软件包可以到VSFTP的网站http://vsftp.beasts.org/下载。例如安装vsftp-2.3.0.tar.gz:

    [root@archy ~]# tar -zxvf vsftp-2.3.0.tar.gz
    [root@archy ~]# cd vsftp-2.3.0
    [root@archy vsftp-2.3.0]# make
    [root@archy vsftp-2.3.0]# mkdir /var/ftp
    [root@archy vsftp-2.3.0]# chown root.root /var/ftp
    [root@archy vsftp-2.3.0]# chmod go-w /var/ftp
    [root@archy vsftp-2.3.0]# make install
    [root@archy vsftp-2.3.0]# cp vsftp.conf /etc/vsftp.conf
    VSFTP软件常规操作

    启动VSFTP:

    service vsftp restart

    停止VSFTP:

    service vsftp stop

    启动了VSFTP软件,软件的进程会常驻在内存当中,称为进程。检查一个FTP服务器是否启动可以使用以下命令:

    [root@archy ~]# ps -eaf | grep vsftp
    [root@archy ~]# netstat -anlp | grep ":21"

    基于Linux系统的安全性能,系统默认的防火墙会屏蔽FTP服务,使其不允许通过防火墙,与客户机相连接。如果想要允许VSFTP通过防火墙,可以使用以下命令:

    ipables -A INPUT -p tcp --dport 21 -j ACCEPT

    免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:https://www.linuxprobe.com/

  • 相关阅读:
    Oracle数据库容灾备份技术探讨
    asp.net 生成、解析条形码和二维码
    推荐一些C#相关的网站、资源和书籍
    内部集群的 DNS server 搭建
    Nginx 负载均衡
    webpack技巧:动态批量加载文件
    Mock.js使用
    @vue/cli 项目编译重复命中缓存问题解析
    用React hooks实现TDD
    从 React 切换到 Vue.js
  • 原文地址:https://www.cnblogs.com/linuxprobe/p/5594427.html
Copyright © 2011-2022 走看看