在Ubuntu下使用vsftpd搭建ftp服务器
2017-01-11 09:00
525 查看
1. 安装vsfptd软件
ubuntu下可直接安装sudo apt-get install vsftpd
对vsftpd进行配置
安装完之后在/etc/vsftpd/路径下会存在三个配置文件。
vsftpd.conf: 主配置文件
ftpusers: 指定哪些用户不能访问FTP服务器,这里的用户包括root在内的一些重要用户。
user_list: 指定的用户是否可以访问ftp服务器,通过vsftpd.conf文件中的userlist_deny的配置来决定配置中的用户是否可以访问,userlist_enable=YES ,userlist_deny=YES ,userlist_file=/etc/vsftpd/user_list 这三个配置允许文件中的用户访问FTP。
查看主配置文件的默认配置:
cat /etc/vsftpd/vsftpd.conf |grep -v '^#'
可得到如下参数:
anonymous_enable=NO ###不允许匿名访问 local_enable=YES ###允许通过本地账户进行ftp访问 write_enable=YES ###可读 dirmessage_enable=YES ###文件夹信息 xferlog_enable=YES ###log信息 connect_from_port_20=YES ###允许20端口 chroot_local_user=NO ###不允许本地账户访问非root文件夹 chroot_list_enable=YES ###允许通过文件配置可访问root文件夹的名单 chroot_list_file=/etc/vsftpd.chroot_list ###chroot配置文件 listen=YES userlist_enable=YES ###允许访问账户白名单 userlist_deny=NO ###访问账户黑列表,如使能,可在/etc/ftpuser文件中配置 userlist_file=/etc/vsftpd.user_list ###白名单文件位置,记录了可访问的本地账户名字,一行一个 pam_service_name=vsftpd ###服务名称
相关文章推荐
- Linux(Ubuntu)下使用vsftpd搭建ftp服务器
- 在Ubuntu下使用vsftpd搭建FTP服务器
- Ubuntu Server 16.04.1 LTS 64位使用vsftpd搭建ftp服务器
- 在Ubuntu下使用vsftpd搭建FTP服务器
- ubuntu下使用vsftpd搭建ftp服务器
- Ubuntu下FTP服务器搭建笔记 - vsftpd
- Ubuntu搭建FTP(vsftpd)文件服务器
- 使用Centos6.3-32bit + vsftpd 来搭建FTP服务器
- 如何通过Ubuntu搭建并使用vsftpd服务器
- raspberry pi使用vsftpd搭建ftp服务器
- ubuntu 14.04 下FTP服务器的搭建--锁定用户目录,解决vsftpd: refusing to run with writable root inside chroot()
- ubuntu ftp 服务器搭建及vsftpd.conf配置实例详解
- ubuntu下搭建ftp服务器 Very Secure FTP daemon(VSFTPD)
- ubuntu下搭建ftp服务器vsftpd,cuteFTP登录该服务器
- Ubuntu下搭建,使用FTP服务器图解
- Ubuntu中用vsftpd搭建FTP服务器笔记
- Ubuntu 14.10下搭建简易FTP服务器[vsftpd]
- ubuntu14.04 搭建FTP服务器 -- vsftpd的安装和配置
- 树莓派-使用vsftpd搭建ftp服务器
- Linux 使用 vsftpd 搭建 ftp 服务器