vsftp安装与配置for Linux

以Centos6中使用为例

1.安装

yum -y install vsftpd

2.基本配置

vi /etc/vsftpd/vsftpd.conf

匿名访问和切换根目录都会给服务器带来安全风险,我们把这两个功能关闭

找到以下2行按下面进行修改

anonymous_enable=NO
chroot_local_user=YES

重新启动 FTP 服务以使配置生效

service vsftpd restart

3.设置ftp专用的用户

useradd ftpuser
echo "pass123456" | passwd ftpuser --stdin
usermod -s /sbin/nologin ftpuser

4.为用户设置专用的FTP目录

usermod -d /data/ftp ftpuser

进阶设置

vi /etc/vsftpd/vsftpd.conf
在最后加上

1.修改端口

listen_port=2101

2.解决列表失败的错误

pasv_min_port=30900
pasv_max_port=30999

重启服务,生效

猜你喜欢

转载自www.cnblogs.com/visionsl/p/10219848.html
今日推荐