ProFTPD部署指南

服务器环境: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部署手参考指南,以便于您获取更多的相关知识。

时间: 2024-09-20 07:41:12

ProFTPD部署指南的相关文章

企业数据中心SDN部署指南

SDN数据中心或许是未来的大趋势,但这并不意味着这只是一个简单的转换. 因此,如果您企业希望在部署SDN数据中心方面能够取得进展,那么您需要为您的传统遗留旧设备制定一套明确的计划. 本指南旨在帮助您确定在企业中部署实施SDN数据中心所需的后续步骤. 在定义了SDN数据中心后,下一步是什么呢? 其答案仍将取决于您所问的对象是谁,许多关于软件定义的网络的谈话都会非常明智地从一个问题开始,即:什么是SDN?根据我们自己的定义,"在软件定义的网络中,网络管理员可以从一款集中的控制台塑造流量,而不必接触单

详解Nginx反向代理和负载均衡部署指南_nginx

Nginx反向代理和负载均衡部署指南,具体如下: 1.  安装 1) 从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包: 2)  解压后复制到部署目录.  2.  启动和停止Nginx Nginx目前只支持命令行操作,操作前先进入Dos命令环境,并进入Nginx部署目录. 1) 启动Nginx:start nginx 2)  停止Nginx:nginx -s stop 3)修改配置后重启:ngin

Elasticsearch 5.0 —— Head插件部署指南(Head目前支持5.0了!请不要看本篇文章了)

使用ES的基本都会使用过head,但是版本升级到5.0后,head插件就不好使了.下面就看看如何在5.0中启动Head插件吧! Head目前支持5.0了!请不要看本篇文章了 Head目前支持5.0了!请不要看本篇文章了 Head目前支持5.0了!请不要看本篇文章了 Head目前支持5.0了!请不要看本篇文章了 官方粗略教程 Running with built in server enable cors by adding http.cors.enabled: true in elasticse

PostgreSQL 10 + PostGIS + Sharding(pg_pathman) + MySQL(fdw外部表) on ECS 部署指南(适合新用户)

标签 PostgreSQL , Linux , CentOS 背景 新用户部署PostgreSQL以及空间数据库插件PostGIS的指南. 内网环境RPM打包(可选项) 如果是内网环境,可以将包全部下载到本地再用rpm安装. 安装epel和postgresql yum rpm两个包后再执行: 1.使用yum-utils的yumdownloader下载需要的安装包,包括依赖包. yum install -y yum-utils yumdownloader --resolve --destdir=/

ProFtpd快速指南

ProFTPD是一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序, 它是在自由软件基金会的版权声明(GPL)下开发.发布的免费软件,也就是说任何人只要遵 守GPL版权声明,都可以随意修改源始码. ProFTPD设计目标是实现一个安全且易于设定的FTP Server.目前Unix或类Unix平台上 FTP Server十分有限,最常使用的恐怕就是wu-ftpd了.虽然wu-ftpd有着极佳的效能同时也是 一套很好的软件,然而它却欠缺了许多Win32平台上

ProFtpd快速指南(五)

4) 我如何使用户登陆时不显示ftp服务器版本信息,以增强安全性? 在proftpd.conf中添加如下内容: ServerIdent off 则再次登录时,显示如下内容: C:WINDOWS>ftp 192.168.2.33 Connected to 192.168.2.33. 220 ftpd.test.com.cn FTP server ready. User (192.168.2.33:(none)): 5) 在proftpd环境下如何设定虚拟主机? 可以通过指令:VirtualHost

ProFtpd快速指南(四)

则现在你就拥有了一个安全可靠的ftp服务器. 三. FAQ1) 我安装proftpd以后,出现了问题,我如何调试? 通过通过命令! /usr/local/sbin/proftpd -d9 -n启动proftpd来进行调试,则proftp d就会将 调试信息打印到consle上以供调试之用. 2) 为什么我的proftpf启动以后,匿名用户不能登录? 查看proftp配置文件/usr/local/etc/proftpd.conf,修改<Anonymous -ftp>为 <Anonymous

ProFtpd快速指南(一)

ProFTPD是一个Unix平台上或是类Unix平台上(如Linux,FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发.发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源始码. ProFTPD设计目标是实现一个安全且易于设定的FTPServer.目前Unix或类Unix平台上FTPServer十分有限,最常使用的恐怕就是wu-ftpd了.虽然wu-ftpd有着极佳的效能同时也是一套很好的软件,然而它却欠缺了许多Win32平台上FTPServ

ProFtpd配置指南

ProFTPD是一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发.发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源始码. ProFTPD设计目标是实现一个安全且易于设定的FTP Server.目前Unix或类Unix平台上FTP Server十分有限,最常使用的恐怕就是wu-ftpd了.虽然wu-ftpd有着极佳的效能同时也是一套很好的软件,然而它却欠缺了许多Win32平台上FTP