Centos7上vsftpd的配置和安装

本文介绍如何使用vsftpd搭建FTP服务器,并提供详细的安装步骤和服务管理命令。此外还介绍了如何配置vsftpd.conf文件来禁止匿名访问和支持被动模式。

喜欢美图

FTP (File Transfer Protocol)是向服务器传输文件的一种选择。服务器端我们普遍采用 vsftpd 搭建 FTP Server。FTP 客户端遍布各平台。强烈推荐一个FTP客户端yumm.

<!-- more -->

安装

  • 使用 yum 安装

    • 更新 yum: yum -y update

    • 安装 vsftpd: yum install vsftpd

  • vsftpd 服务管理

    • 创建开机自启动服务:systemctl enable vsftpd.service

    • 开启服务:service vsftpd start

    • 停止服务:service vsftpd stop

    • 重启服务:service vsftpd restart

  • 测试是否可访问

    使用 ftp 命令尝试登录,此时开启了匿名登陆,用户名为 ftp,密码为空。

配置

编辑 vsftpd.conf ,更改 vsftpd 服务运行参数。

  • 配置为不允许匿名访问
anonymous_enable=NO 
  • 配置支持被动模式
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40080

用户管理

创建Linux用户

  • 添加用户
useradd -g ftp -d /var/www -s /sbin/nologin ftpuser
  • 设置用户密码
passwd ftpuser

转载于:https://my.oschina.net/u/1583186/blog/786990

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值