Ubuntu Server 虚拟用户FTP服务器架设.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
环境:Ubuntu 9.04 Server+VSFTPD 2.0.7 slmagicbox@ubuntu904server:~$ uname -a Linux ubuntu904server 2.6.28-11-server #42-Ubuntu SMP Fri Apr 17 02:48:10 UTC 2009 i686 GNU/Linux slmagicbox@ubuntu904server:~$ dpkg -l? | grep vsftpd ii? vsftpd??????????????????????????????????? 2.0.7-0ubuntu1??????????????????? The Very Secure FTP Daemon 虚拟用户 我们登录FTP有三种方式,匿名登录、本地用户登录和虚拟用户登录。 匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous。 本地用户登录:使用系统用户登录,在/etc/passwd中。 虚拟用户登录:这是FTP专有用户,有两种方式实现虚拟用户,本地数据文件和数据库服务器。 FTP虚拟用户是FTP服务器的专有用户,使用虚拟用户登录FTP,只能访问FTP服务器提供的资源,大大增强了系统的安全。 原始配置文件/etc/vsftpd.conf:本配置文件为安装vsftpd后默认生成的,以“#”开头为注释项 ?# Example config file /etc/vsftpd.conf ?? ?listen=YES?????????????? #以standalone模式运行vsftpd ?? ?#listen_ipv6=YES ??? anonymous_enable=YES? #允许匿名用户访问 ?? ?#local_enable=YES ?? ?#write_enable=YES ?? ?#local_umask=022 ?? ?#anon_upload_enable=YES ?? ?#anon_mkdir_write_enable=YES ?? ?dirmessage_enable=YES??? #当用户首次进入FTP服务器的目录时,显示该目录下的message消息,默认为.message文件,可以用message_file来定义 ?? ?xferlog_enable=YES #启用日志,默认路径/var/log/vsftpd.log ?? ?connect_from_port_20=YES? #数据连接使用默认的ftp-data端口(20端口) ?? ?#chown_uploads=YES ?? ?#chown_username=whoever ?? ?#xferlog_file=/var/log/vsftpd.log ?? ?#xferlog_std_format=YES ?? ?#idle_session_timeout=600 ?? ?#data_connection_timeout=120 ?? ?#nopriv_user=ftpsecure ?? ?#async_abor_enable=YES ?? ?#ascii_upload_enable=YES ?? ?#ascii_download_enable=YES ?? ?#ftpd_banner=Welcome to blah FTP service. ?? ?#deny_email_enable=YES ?? ?#banned_email_file=/etc/vsftpd.banned_emails ?? ?# chroot_list_enable below. ?? ?#chroot_local_user=YES ?? ?#chroot_list_enable=YES ?? ?#chroot_list_file=/etc/vsftpd.chroot_list ?? ?#ls_recurse_enable=YES ?? ?# Debian customization ?? ?secure_chroot_dir=/var/run/vsftpd #忽略 ?? ?pam_service_name=vsftpd? #忽略 ?? ?rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem #忽略 ?? ?rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key #忽略 ??? 修改后功能: 首先我们在/home/ftp目录下建立了以下两个子目录 ftphome1 ftphome2 然后,我们创建3个虚拟用户,密码分别是用户名后加test ftpvuser1 ftpv

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档