1. yum install vsftpd
2. systemctl disable vsftpd.service
3. systemctl stop vsftpd.service
4. systemctl start vsftpd.service
5. systemctl enable vsftpd.service

6. 启动端口21
firewall-cmd --add-port=21/tcp

解释:

  简单的开启端口
  # firewall-cmd --add-port=8080/tcp
  关闭端口
  # firewall-cmd --remove-port=8080/tcp
  有时,还必须为端口开启对应的服务
  # firewall-cmd --add-service=http

  也可以使用图形界面管理
  # yum install firewall-config

7.  禁用SELINUX:

  1) 将selinux通过命令禁用:

  # setenforce 0

  2) 如果要永久禁用,可以修改配置文件:

  # vi /etc/sysconfig/selinux
  SELINUX=enforcing

  改成

  SELINUX=disabled

  

8.  以root用户登录FTP:

  注掉/etc/vsftpd/ftpusers文件中的root:

  

  同时 /etc/vsftpd/vsftpd.conf配置文件中的  userlist_enable=NO

  

问题扩展:

  1.查看FTP信息: rpm -qi vsftpd

  

  2. 查看端口号状态:# netstat -lntp

  参数说明:
  -l 列出所有的监听端口
  -n 以数字形式显示地址和端口号, 不进行域名的解析,加快信息的显示。
  -p 显示占用该端口号的进程
  -t 列出 TCP 协议的连接
  -a 列出所有当前的连接, tcp, udp 和 unix 协议下所有套接字的所有连接
  -u 列出udp的连接

  

  或者是使用 lsof命令: lsof -i | grep 21

  

  3. firewall和iptables的关系:

  iptables用于过滤数据包,属于网络层防火墙.
  firewall能够允许哪些服务可用,那些端口可用.... 属于更高一层的防火墙。
  firewall的底层是使用iptables进行数据过滤,建立在iptables之上。
  (对于firewall的配置和修改,会影响到iptables的行为,但是反过来则不行,直接修改iptables并不总能使端口有效)。
  在管理端口时,推荐使用firewall进行管理。

Fedora 下面安装FTP服务的更多相关文章

  1. Linux安装FTP服务

    转自:http://blog.csdn.net/huangbiao86/article/details/6641952 ftp服务器 1.  在Linux和其他机器之间共享文件(在linux下安装ft ...

  2. 【CNMP系列】CentOS7.0下安装FTP服务

    一个小插曲,安装一个FTP服务,便于和远程服务器的文件沟通.后续我们会讲到如何使用Capistrano配合git完成服务器的代码部署以及发布流程.现在,代码先走FTP吧,挺稳. FTP简介 FTP 是 ...

  3. Redhat 安装ftp服务

    介绍: 1 安装ftp服务端及客户端 2 ftp的使用

  4. Linux下安装FTP服务(Ubuntu)

    在Ubuntu 14.04 上安装 FTP 服务 第一步>>更新库 linuxidc@linuxidc:~$ sudo apt-get update 第二步>>采用如下命令安装 ...

  5. 使用cuteFTP与虚拟机交互文件---安装ftp服务

    安装ftp服务,以便在Windows中使用cuteFTP与虚拟机交互文件,使用sudo apt-get install vsftpd 安装完后,打开/etc/vsftpd.conf文件,去掉local ...

  6. linux环境中安装ftp服务

    需求说明: 今天项目中有一个新的需求,需要在linux环境中搭建一个ftp服务,在此记录下. 操作过程: 1.通过yum的方式安装ftp服务对应的软件包 [root@testvm01 ~]# yum ...

  7. 在Ubuntu 14.04 上安装 FTP 服务

    1. sudo apt-get update 2. sudo apt-get install vsftpd 3. adduser sammy Assign a password when prompt ...

  8. centos7 安装 ftp 服务及创建 repo源

    安装 ftp 服务 安装和启动服务:# yum install vsftpd# systemctl enable vsftpd# systemctl start vsftpd 配置文件: vi /et ...

  9. Linux 安装FTP服务

    Linux 安装FTP服务,简单入门 环境: 虚拟机:Oracle VM VirtualBox. 系统:CentOS 7. (1)判断是否安装了ftp: rpm -qa | grep vsftpd 或 ...

随机推荐

  1. Python学习---重点模块之logging

    日志级别 日志级别  critical > error > warning > info > debug, 默认是从warning开始打印 import logging # 日 ...

  2. JS 获取指定日期的前几天,后几天

    function getNextDate(date,day) { var dd = new Date(date); dd.setDate(dd.getDate() + day); var y = dd ...

  3. PHP实现无限分类

    PHP实现无限分类 无限分类 递归 无限级分类是一种设计技巧,在开发中经常使用,例如:网站目录.部门结构.文章分类.笔者觉得它在对于设计表的层级结构上面发挥很大的作用,比如大家在一些平台上面,填写邀请 ...

  4. Oracle Fusion Middleware Supported System check,jdk,java .etc requirements

    http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html 在oracle官 ...

  5. February 9 2017 Week 6 Thursday

    Happy life lies in a peaceful mind. 幸福的生活存在于心绪的宁静当中. What can be seen as happy life? Maybe the answe ...

  6. mongodb分片集群(无副本集)搭建

    数据分片节点#192.168.114.26#mongo.cnfport=2001dbpath=/data/mongodb/datalogpath=/data/mongodb/log/mongodb.l ...

  7. 记录两篇关于linux设置ssh登录 和NAT网络模式下访问

    https://blog.csdn.net/java_dotar_01/article/details/76942563 https://blog.csdn.net/jiuduan2009/artic ...

  8. Spring Framework5.0 学习(4)—— 基本概念

    1.0  控制反转(IOC)/依赖注入(DI) 通过依赖注入(DI),对象的依赖关系将由负责协调系统关系中各个对象的第三方组件在创建对象是设定.对象无需自行创建或管理它们的依赖关系——依赖关系将被自动 ...

  9. 【SQLSERVER学习笔记】细节记录

    SQLSERVER 查询时,WHERE中使用<>时,不会把NULL值查出来. SQLSERVER子查询中不能使用 ORDER BY. SQLSERVER 使用DISTINCT时,必须把OR ...

  10. GoBelieve UseID及ImID方案

    GoBelieve: imId = (appid + uid) IM 服务器用(appid + uid)imid做用户的唯一标示 imid是IM平台上沟通的凭证 客户端请求联系人列表后,会有对应uid ...