Vsftp安装/架设/配置

Linux 路人甲 232℃ 0评论

一: 安装, 启动

#
# 安装vsftp服务
yum install vsftpd -y

# 启动vsftp服务
service vsftpd start

# 设置vsftp开机启动
chkconfig vsftpd on
chkconfig |grep vsftpd

# 查看vsftp端口
netstat -tan |grep vsftpd

二: 修改配置文件

#
vi /etc/vsftpd/vsftpd.conf

# 关闭匿名访问 默认为YES, 修改为NO
anonymous_enable=NO

# ADD 增加以下

# vsftp用户主目录 (可选), 针对系统用户 /var/www/html
local_root=/home/www

# 锁定主目录 NO为不锁定
chroot_local_user=YES

# 开启 userlist 用户列表文件 /etc/vsftpd/user_list
userlist_deny=NO

# 是否使用主机的时间
use_localtime=Yes

# 添加此行: 修改vsftpd服务端口 (TCP)
listen_port=2121

# 数据传输端口 (TCP)
ftp_data_port=2020

# 被动连接端口 (最小)
pasv_min_port=50001

# 被动连接端口 (最大)
pasv_max_port=51000

# 激活时,将关闭PASV模式的安全检查 (防火墙里添加被动端口后无需关闭安全检查)
pasv_promiscuous=YES

三: 添加用户, 及设定目录

# 创建用户, 添加用户组, 指定用户证目录
useradd 用户名 -g 用户组 -d /指定用户目录 -s /sbin/nologin

# 设置用户密码
passwd 用户名

# 重新启动vsftp服务
service vsftpd restart

# 测试vsftpd连接
fpn -n
>open ftp服务器地址 端口
>user 用户名 密码

# 出现类似以下信息, 表示成功!
# 331 Please specify the password.
# 230 Login successful.

 

分享是种美德:运维博客 » Vsftp安装/架设/配置

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址