CentOS6.5 安装并配置vsftpd
一、获取root权限
su
输入root密码
二、检查是否安装
rpm -qa | grep vsftpd
如果安装,会显示安装版本号,没有就什么都不显示
三、若已安装过vsftpd,先卸载。卸载前,先停止服务 ,然后再卸载。
停止服务:
service vsftpd stop
卸载:
yum remove vsftpd
四、安装vsftpd
yum -y install vsftpd
**此时可能遇见的错误**
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: PackageKit
这是由于 yum 进程被占用了,执行一下命令,关闭yum进程
rm -f /var/run/yum.pid
五、添加一个ftp用户
useradd ftpuser
六、给ftp用户添加密码
passwd ftpuser
一般简单的密码,要输入两次,才能通过
七、防火墙开启21端口
vim /etc/sysconfig/iptables
按 I 键进入编辑模式,在22端口下,添加一行21端口的语句
按ESC键,退出编辑模式,输入:wq 退出并保存。
重启iptables
service iptables restart
八、修改selinux,执行一下命令,查看状态
getsebool -a | grep ftp
执行
setsebool -P allow_ftpd_full_access on
setsebool -P ftp_home_dir on
再次执行
getsebool -a | grep ftp
查看状态命令,如图:
九、客户端FileZilla的主动、被动模式修改:
编辑=》设置=》FTP
十、关闭匿名访问
修改/etc/vsftpd/vsftpd.conf文件
vim /etc/vsftpd/vsftpd.conf
如图:
重启 ftp服务
service vsftpd restart
十一、开启被动模式
默认是开启的,但是要指定一个端口范围。
修改/etc/vsftpd/vsftpd.conf文件,在后面加上端口范围
vim /etc/vsftpd/vsftpd.conf
如图:
按ESC,输入:wq保存退出,重启ftp服务。
十二、设置开机启动
chkconfig vsftpd on
十三、安装配置成功,如图所示
CentOS6.5 安装并配置vsftpd的更多相关文章
- CentOS6.6安装及配置vsftpd文件服务器
1.安装vsftpd和db4-utils,后者用来生成密码库文件,命令如下: # yum install -y vsftpd db4* 2.修改SELINUX,命令如下: # vim /etc/sys ...
- CentOS7安装及配置vsftpd (FTP服务器)
CentOS7安装及配置vsftpd (FTP服务器) 1.安装vsftpd 1 yum -y install vsftpd 2.设置开机启动 1 systemctl enable vsftpd 3. ...
- CentOS7安装及配置vsftpd (FTP服务器FTP账号创建以及权限设置)
本文章向大家介绍CentOS7安装及配置vsftpd (FTP服务器FTP账号创建以及权限设置),主要包括CentOS7安装及配置vsftpd (FTP服务器FTP账号创建以及权限设置)使用实例.应用 ...
- centos 5 yum安装与配置vsFTPd FTP服务器
vsftpd作为FTP服务器,在Linux系统中是非常常用的.下面我们介绍如何在centos系统上安装vsftp. 什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序 ...
- centos yum安装与配置vsFTPd FTP服务器(转)
vsftpd作为FTP服务器,在Linux系统中是非常常用的.下面我们介绍如何在centos系统上安装vsftp. 什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序 ...
- CentOS7安装和配置vsftpd
(1)vsftpd基本介绍 作用:实现文件共享 1)vsftpd两种模式 主动模式 所谓主动模式,指的是FTP服务器"主动"去连接客户端的数据端口来传输数据,其过程具体来说就是:客 ...
- centos 7 安装及配置vsftpd
一.防火墙开放21端口 二.创建FTP用户,创建完用户后在/etc/passwd里是这样呈现的:ftpuser:x:1008:1008::/var/www/html:/sbin/nologin 三.y ...
- Centos6.8安装并配置VNC
一般服务器都会在IDC或云端,为了可以看到服务器的图形化界面,需要安装配置VNC,本例为Centos6.8上安装配置VNC. [root@hostname ~]#yum install -y tige ...
- CentOS6.5 安装Sphinx 配置MySQL数据源
前提安装完mysql,并创建测试表和数据 DROP TABLE IF EXISTS `documents`; CREATE TABLE IF NOT EXISTS `documents` ( `i ...
随机推荐
- python 闯关之路四(上)(并发编程与数据库理论)
并发编程重点: 并发编程:线程.进程.队列.IO多路模型 操作系统工作原理介绍.线程.进程演化史.特点.区别.互斥锁.信号. 事件.join.GIL.进程间通信.管道.队列. 生产者消息者模型.异步模 ...
- centos7安装kafka_2.11
1.下载 官网地址:http://kafka.apache.org/downloads.html 下载:wget https://www.apache.org/dyn/closer.cgi?path= ...
- IIS域名转发
在IIS中设置Http重定向 界面操作如下: 最终通过上面的操作生成了一个配置文件如下: 我这面就是一个空的目录,里面仅包含这个配置文件,就可以实现转发啦
- VM虚拟机Linux和主机数据传输
虚拟机 Linux CentOS7 vm和主机通信是利用 vm tools 点击安装 点击后系统内有一个 打开 把 拖到桌面 打开终端 cd /home/whoami/桌面 ls 查看这个.tar. ...
- Unix awk的流程控制BEGIN和END的讲解
你可能对Unix比较熟悉,但你可能对Unix awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度. 流程控制语句是任何程序设计语言都不能缺少的部分.任何好的语言都有 ...
- Android Studio 学习(四) 数据库
文件存储 写数据 String data = "Data ti save"; FileOutputStream out =null; BufferedWriter writer = ...
- 异常: Call From * 9000 failed on connection exception: java.net.ConnectException: Connection refused: no further information; For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
场景: eclipse链接不上阿里云hadoop解决: 将hadoop的配置文件中的ip改为内网IP即可
- Java中对象和json互相转换的工具类
package com.Dingyu.util; import java.util.List; import com.fasterxml.jackson.core.JsonProcessingExce ...
- Request method 'POST' not supported错误和解决方法
在使用SpringBoot的时候,在html页面用form表单post提交数据的时候报错: Request method 'POST' not supported 错误解析: 我是用的前端页面是HTM ...
- HTML5标签选择,图文混排使用dl dt dd
图文混排,可以使用 dl dt dd(dd 和 dt 是同级,不可以嵌套,没有先后顺序) 1,上面红色部分是标题,可以使用h1里面包含一个span标签,样式一样,所以两个可以一起写. 2,上面黑色部分 ...