Centos 6.2中vsftpd虚拟用户的配置
副标题[/!--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 (编辑:源码门户网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |