vsftp的安装和使用

  1. 检查Linux系统是否安装了vsftpd的命令:
rpm -qa|grep vsftpd

  2.安装命令:

yum -y install vsftpd

3.卸载命令:

yum remove vsftpd

4.创建用户

# 创建用户 ftpuser 指定 `/home/vsftpd` 目录

useradd -g root -M -d /home/vsftpd -s /sbin/nologin ftpuser

# 设置用户 ftpuser 的密码

passwd ftpuser

# 把 /home/vsftpd 的所有权给ftpuser.root

chown -R ftpuser.root /home/vsftpd

5.防火墙开启 21 端口因为 ftp 默认的端口为 21,而 centos 默认是没有开启的,
所以要修改 iptables 文件
vim /etc/sysconfig/iptables

在行上面有 22 -j ACCEPT 下面另起一行输入跟那行差不多的,只是把 22 换成 21,
然后:wq 保存。还要运行下,重启 iptables
service iptables restart

6.关闭匿名访问,需要重启

编辑vsftp配置文件:vi /etc/vsftpd/vsftpd.conf

anonymous_enable默认为YES 改为 NO

7.启动服务

使用vsftpd软件,主要包括如下几个命令:

启动ftp命令#service vsftpd start

停止ftp命令#service vsftpd stop

重启ftp命令#service vsftpd restart

 设置开机启动vsftpd ftp服务# chkconfig vsftpd on

原文地址:https://www.cnblogs.com/nongzihong/p/12010198.html

时间: 2024-11-26 16:25:02

vsftp的安装和使用的相关文章

Vsftp 自动化安装脚本

最近安装vsftp的 需求越来越多,自己弄了一个vsftp的安装脚本,确实很方便节约了不少时间. 好了直接上脚本内容:     vi install_vsftpd.sh           #!/bin/bash     # Remove=>Download=>Install=>Configure=>Start service "vsftpd"     #     # /usr/bin/yum => #!/usr/bin/python2.4        

vsftp简单安装

我安装过数次vsftp,但是每次安装完之后就忘记了.下面是最简单安装方法(故不涉及虚拟用户及使用数据库验证用户名密码的问题,只用系统建立的帐号登录. ): rpm -ivh vsftpd-2.0.5-16.el5_4.1.x86_64.rpm 编辑/etc/vsftpd/vsftpd.conf,注意在等号前的部分大小写是敏感的,一定要全部小写,最后所有产生效用 的设置调如下. anonymous_enable=NO   不允许匿名登录(默认为YES,需要修改) local_enable=YES

Vsftp的安装部署

工作模式 ftp有2种工作模式: 主动和被动 主动模式:   1.客户端从大于1024端口到服务器的21端口  2.服务器的21端口到客户端大于1024的端口   3.FTP服务器的20端口到大于1024的端口       4.客户端大于1024端口到FTP服务器的20端口 被动模式:  1. 客户端从任何大于1024的端口到服务器的21端口   2. 服务器的21端口到客户端任何大于1024的端口   3. 客户端从任何大于1024端口到服务器的大于1024端口    4. 服务器的大于102

Linux下vsftp的安装及配置

首先下载vsftp http://pkgs.org/download/vsftpd 这里下载的版本为:vsftpd-2.2.2-12.el6_5.1.x86_64.rpm 1.查看是否安装vsftp rpm -qa | grep vsftpd 如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp 安装vsftp yum -y install vsftpd 2.测试 是否安装成功 (ip 改成自己啊,不要用俺的此次登录为匿名登录 user: anonymous 密码为空 如果成

vsftp 的安装及配置

安装vsftpd 直接用 yum安装,方便的很 yum -y install vsftpd #进入vsftpd目录cd /etc/vsftpd/ #Create The Virtual Users Databasevi vusers.txt    #输入用户名    ftpuser #用户名    ftppass #密码 #创建db4数据文件db_load -T -t hash -f vusers.txt vsftpd-virtual-user.dbchmod 600 vsftpd-virtua

vsftp软件安装部署

1.安装vsftp yum install -y vsftpd db4-utils2.默认可以支持系统用户账号远程登录.不安全,建立虚拟账号体系为好.或者在服务器端对vsftpd.conf配置文件进行修改,打开chroot_local_user=YES即去掉前面的#.从而限制访问的目录路径.3.建立虚拟映射账号(1)创建虚拟用户对应的系统用户 useradd virftp -s /sbin/nologin (2)创建虚拟用户对应的密码文件,在其中输入vim /etc/vsftpd/vsftpd_

vsftp的安装

一.vsftp安装篇 复制代码代码如下: # 安装vsftpdyum -y install vsftpd# 启动service vsftpd start# 开启启动chkconfig vsftpd on 二.vsftp相关命令之服务篇 复制代码代码如下: # 启动ftp服务service vsftpd start# 查看ftp服务状态service vsftpd status # 重启ftp服务service vsftpd restart# 关闭ftp服务service vsftpd stop

Linux下vsftp的安装和使用:Centos7

一.准备工作.为了调试顺利,关闭selinux,firewall和iptables.根据个人需求,安装自己需要的程序.#yum install gcc lrzsz vim wget环境介绍:centos7.4ip:192.168.1.238client:Win10二.vsftp科普.Port模式(主动模式):当客户端C向服务端S连接后,使用的是Port模式,那么客户端C会发送一条命令告诉服务端S(客户端C在本地打开了一个端口N在等着你进行数据连接),当服务端S收到这个Port命令后 就会向客户端

vsftp安装、配置和启动

vsftp软件安装.配置和启动及相关问题的解决在环境使用过程中经常用到.本文以SuSE11sp1上vsftpd的安装过程进行介绍. 测试环境 SuSE11sp1 前提条件 1.rpm -qa | grep vsftp,查看环境是否已安装,如已安装,可跳过vsftp安装包获取和安装步骤 2.rpm -e vsftpd.rpm,卸载已安装的vsftp软件 vsftpd安装包获取 1.获取操作系统版本号,注意补丁版本号 #cat /etc/SuSE-release SUSE LINUX Enterpr