服务器环境:RHEL5.4
下载ProFTP:
# wget ftp://ftp1.hk.proftpd.org/proftpd/distrib/source/proftpd-1.3.4a.tar.bz2
1.FTP要求:
公司四个部门:运维部、开发部、销售部、行政部
各部门用户访问FTP后可以看到所有目录,仅可以访问本部门的目录
需要FTP日志功能
FTP认证方式基于文件认证方式
共享目录:/var/ftp
2.解压文件:
# tar -xjf proftpd-1.3.4a.tar.bz2 -C /usr/src/
# cd /usr/src/proftpd-1.3.4a/
安装前请先阅读INSTALL与README文件
3.安装ProFTPD:
#./configure --help 查看帮助选项
######################################################################################
以下为部分选项说明:
--prefix=PREFIX指定安装路径(--prefix=/usr/local/)--sysconfdir=DIR 指定FTP服务配置文件路径(--sysconfdir=/etc)--localstatedir=DIR 指定运行状态的文件存放位置(默认/var/proftpd)--with-modules=mod_ldap指定加载功能模块--enable-memcache 支持缓存功能--enable-nls 支持多语言环境(如中文),安装完成后在主配置文件中需要指定字符编码(UseEncoding UTF-8 CP936)--enable-openssl 支持TLS加密FTP服务--enable-shadow支持使用/etc/shadow验证用户密码######################################################################################################注:需要GCC编译器#./configure --prefix=/usr/local/proftpd --sysconfdir=/etc/ --enable-nls --enable-openssl --enable-shadow#make#make install#PATH=echo$PATH:/usr/local/proftpd/bin添加环境变量#useradd -M -s /sbin/nologin proftp
创建启动用户及组(该用户无法登录系统,没有宿主目录)
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索目录
, ftp
, 文件
, proftpd
, 用户
, 支持
ProFTPd安装
elk部署指南、horizon flex部署指南、vmware nsx部署指南、mrtg部署指南、ios部署手参考指南,以便于您获取更多的相关知识。