电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

vsftp配置大全 超完整版

vsftp配置大全 超完整版_第1页
1/28
vsftp配置大全 超完整版_第2页
2/28
vsftp配置大全 超完整版_第3页
3/28
下载后可任意编辑vsftp 配置大全---超完整版 一、前言Vsftp(Very Secure FTP)是一种在 Unix/Linux 中非常安全且快速稳定的 FTP 服务器,目前已经被许多大型站点所采纳,如 ftp.redhat.com,ftp.kde.org,ftp.gnome.org.等。Vsftpd 的实现有三种方式1、匿名用户形式:在默认安装的情况下,系统只提供匿名用户访问2、本地用户形式:以/etc/passwd 中的用户名为认证方式3、虚拟用户形式:支持将用户名和口令保存在数据库文件或数据库服务器中。相对于 FTP 的本地用户形式来说,虚拟用户只是 FTP 服务器的专有用户,虚拟用户只能访问 FTP 服务器所提供的资源,这大大增强系统本身的安全性。相对于匿名用户而言,虚拟用户需要用户名和密码才能猎取 FTP 服务器中的文件,增加了对用户和下载的可管理性。对于需要提供下载服务,但又不希望所有人都可以匿名下载;既需要对下载用户进行管理,又考虑到主机安全和管理方便的 FTP 站点来说,虚拟用户是一种极好的解决方案。二、猎取最新版的 Vsftp 程序Vsftp 官方下载:ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.3.tar.gz,目前已经到 2.0.3 版本。假设我们已经将 vsftpd-2.0.3.tar.gz 文件下载到服务器的/home/xuchen 目录[Copy to clipboard] [ - ]CODE:# cd /home/xuchen# tar xzvf vsftpd-2.0.3.tar.gz //解压缩程序# cd vsftpd-2.0.3三、三种方式的实现1、匿名用户形式实现# vi builddefs.h \\编辑 builddefs.h 文件,文件内容如下:#ifndef VSF_BUILDDEFS_H#define VSF_BUILDDEFS_H#undef VSF_BUILD_TCPWRAPPERS#define VSF_BUILD_PAM#undef VSF_BUILD_SSL#endif /* VSF_BUILDDEFS_H */将以上 undef 的都改为 define,支持 tcp_wrappers,支持 PAM 认证方式,支持 SSL# make //直接在 vsftpd-2.0.3 里用 make 编译# ls -l vsftpd-rwxr-xr-x 1 root root 86088 Jun 6 12:29 vsftpd //可执行程序已被编译成功创建必要的帐号,目录:# useradd nobody //可能你的系统已经存在此帐号,那就不用建立# mkdir /usr/share/empty //可能你的系统已经存在此目录,那就不用建立# mkdir /var/ftp //可能你的系统已经存在此目录,那就不用建立# useradd -d /var/ftp ftp //可能你的系统已经存在此帐号,那就不用建立# chown root:root /var/ftp# chmod og-w /var/ftp请记住,假如你不想让用户在本地登陆...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

vsftp配置大全 超完整版

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部