首页 > linux > vsftp 安装配置

vsftp 安装配置

2013年8月15日 发表评论 阅读评论

lnmp组合重要搭档就是ftp服务器,本文主要介绍的是vsftp的安装和配置。

vsftp的安装比较容易,配置文件比较复杂。

本例是使用操作系统账户当做ftp账户,安装完成后用系统账户就可以访问ftp。

1 编译安装vsftp

2 配置vsftp

默认情况下访问的是系统根目录,可已通过修改配置文件中的local_root为特定目录

local_root=/usr/local/nginx/html/quancha

3 启动vsftpd
/usr/local/sbin/vsftpd &

4 设置开机启动vsftpd
sed -i '$a/usr/local/sbin/vsftpd &' /etc/rc.d/rc.local

注意:
64位的系统编译之前先要执行cp /lib64/libcap.so.1 /lib/libcap.so.1命令

5 禁止特定的系统用户 如root访问ftp

配置文件中,修改如下配置,没有则增加
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd.user_list

vi /etc/vsftpd.user_list

增加用户,每行一个用户,文件中的用户不能访问ftp

root
www-data

分类: linux 标签: , , ,
  1. 2013年9月4日15:27 | #1

    总是搞反。谢谢分享!

  1. 本文目前尚无任何 trackbacks 和 pingbacks.