美文网首页
centos7 ftp虚拟用户

centos7 ftp虚拟用户

作者: 我车里有空调 | 来源:发表于2018-11-15 18:44 被阅读0次

1.安装vsftpd
yum install vsftpd* -y

  1. cd /etc/vsftpd
    创建一个用户列表
    vim user.list
    aaa
    bbb
    单行账户 双行密码
    3.生成数据库
    db_load -T -t hash -f user.list user.db
    4.拷贝模板
    cp -p /usr/share/doc/vsftpd-3.0.2/EXAMPLE/VIRTUAL_USERS/vsftpd.pam /etc/pam.d/vsftpd.vu
    vi /etc/pam.d/vsftpd.vu
    5.添加 CentOS 6 改为lib64
    image.png 6.修改ftp配置文件如下 image.png

7.为ftp添加本地用户和目录
useradd virtual -s /sbin/nologin -d /home/vsftpd
chmod 777 /home/vsftpd
mkdir /etc/vsftpd_user_conf
进入/etc/vsftpd_user_conf目录创建ftp虚拟用户
cd /etc/vsftpd_user_conf
设置权限

image.png
重启
service vsftpd restart
8.安装ftp客户端
yum install ftp -y
9.测试
ftp 192.168.1.105

登陆失败请确认是否关闭selinux和防火墙
setenfore 0
systemctl stop firewalld.service

VSFTP主配置文件路径:/etc/vsftpd/vsftpd.conf,重要参数:
anonymous_enable=yes/no 是否允许匿名用户访问
anon_upload_enable=yes/no 是否允许匿名用户上传文件
anon_mkdir_write_enable=yes/no 是否允许匿名用户创建目录
anon_other_write_enable=yes/no 匿名用户和虚拟用户是否拥有删除权限
local_enable=yes/no 是否允许本地用户登陆
write_enable=yes/no 设置全局是否可写
anon_root=/var 指定匿名用户目录
chroot_local_user=yes 锁定所有用户到用户主目录
chroot_list_enable=yes/no 锁定列表中的用户到主目录,需要配合下一参数使用
chroot_list_file=/etc/vsftpd/chroot_list 指定存储被锁定用户的列表文件位置
chown_uploads=yes/no 匿名用户上传所有者指定功能,需要与下一参数配合使用
chown_username=用户名 指定匿名用户上传文件的所有者
max_clients=300 最大客户端连接数为300
anon_max_rate=30000 匿名用户和虚拟用户限速为30K/S
local_max_rate=30000 本地用户限速为30K/S
max_per_ip=10 每个IP最大连接数
listen_port=22 更改监听端口
pasv_enable=yes
pasv_min_port=111
pasv_max_port=123

啵啵

相关文章

  • centos7 ftp虚拟用户

    1.安装vsftpdyum install vsftpd* -y cd /etc/vsftpd创建一个用户列表vi...

  • CentOS7搭建FTP(虚拟用户)

    采用的是虚拟用户和firewall防火墙 结果大致如下: 然后新建一个ftp的宿主用户(即存在Linux系统的用户...

  • centos7搭建ftp(虚拟用户)

    安装前的准备 关闭防火墙或者开端口权限。一般是firewalld或者iptables。 关闭sellinux立即关...

  • 网络文件共享服务

    实现基于DB文件的虚拟用户FTP服务 实现基于MySQL的虚拟用户FTP服务 实现基于NFS共享服务的http实时...

  • 20171013 网络文件共享(一) FTP服务

    FTP协议简介FTP软件介绍vsftpd服务简介vsftpd配置vsftpd虚拟用户 一、FTP协议简介 (一)特...

  • ftp 搭建过程中遇到的问题

    系统 centos7 问题一 、ftp 用户家目录权限问题 原服务器已经搭好ftp服务,使用用户密码验证登入。登入...

  • ftp虚拟用户设置

    如果ftp采用本地用户,会通过拥有的权限对系统操作,不太安全,因此一般用虚拟用户。 配置(修改/etc/vsftp...

  • CentOS搭建虚拟用户的FTP服务

    安装vsftpd 修改配置 添加虚拟用户 设置FTP根目录权限 开启FTP服务 参考:vsftpd安装以及配置FT...

  • Linux_159_虚拟用户认证方式

    ftp的虚拟用户模式顾名思义虚拟用户认证方式,就是虚拟创建出来的用户,对于服务器而言也是最安全的方式1、安装DB工...

  • 第十二周

    1、搭建vsftpd,并实现虚拟用户 我们登录FTP有三种方式,匿名登录、本地用户登录和虚拟用户登录。 匿名登录:...

网友评论

      本文标题:centos7 ftp虚拟用户

      本文链接:https://www.haomeiwen.com/subject/ypqufqtx.html