加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Centos 6.2中vsftpd虚拟用户的配置

发布时间:2016-01-20 20:45:38 所属栏目:Linux 来源:网络整理
导读:vsftpd 是very secure FTP daemon的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、So
副标题[/!--empirenews.page--]

vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开发源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。

之前就有弄过vsftpd,就不再介绍了!

安装:

[root@chenyi ~]# mount /dev/cdrom /media          #挂载镜像 省去yum源的配置

[root@chenyi ~]# yum install vsftpd                                    #yum安装vsftpd

[root@chenyi ~]# mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/@vsftpd.conf.bak         #备份原始配置文件,以供日后的参照及使用

[root@chenyi ~]# vi /etc/vsftpd/vsftpd.conf                     #创建vsftpd.conf

内容如下:

listen=YES
background=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=NO
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to Nanu FTP server
pam_service_name=vsftpd
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
guest_enable=YES
guest_username=chenyi
nopriv_user=chenyi
user_config_dir=/etc/vsftpd/user_config
max_clients=100
max_per_ip=20

创建chroot虚拟用户映射文件

[root@chenyi ~]# cat /etc/vsftpd/vsftpd.chroot_list

chenyi                #该文件为手动建立,每一行代表一个欲将虚拟用户映射到本地账户的名称

创建用户账户文件

[root@chenyi ~]# cat /etc/vsftpd/passwd.file

chenchen          #该文件默认也不存在的,该文件用来存储用户账户以及明文密码,格式为每个账户两行,第一行是用户名,第二行是密码,以此类推!

123

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读