proftp 安装设定文档

来源:百度文库 编辑:神马文学网 时间:2024/05/02 09:33:35
文章出处:联动天下  作者:联动天下  发布时间:2005-12-21
目录
<1.一些说明>
<2.修改档案>
<3.設定方法>
[1.安装 ]
[2.设定 ]
[3.试用 ]
<3.FAQ>
<4.备注>
-----------------------------------------------------------------
<1.一些说明>
这篇文档没有版权信息,可自由修改这份文档
这份文件将永远不会有完成的一天,请把你的问题以及成功的经验寄给我
这可以使它成为一份更好的说明文件,并且帮助更多人很好的使用它
如果你利用这篇文档实现了你期望的应用,请告诉大家,让我们分享你的喜悦
寻找此文档的最新版本或其他实用的技术文档请访问http://210.12.102.195/~rainbow/
如果你想发信给我询问相关问题前请仔细再看一遍这篇文档,因为他经过了无数人的努力到现在
如果你想发信给我询问相关问题请表现相应的礼貌,并且我不能确定可以给你回复
瑾以此文献给我最爱的女孩毛毛雪,虽然她可能永远看不到这篇文档,因为她不是这种类型的女孩
在这里获取proftp:http://www.proftpd.net/download.html
-----------------------------------------------------------------
<2.修改档案>
[-----------------]
更新
[2001.06.27 姚遠方]
做成
-----------------------------------------------------------------
<3.设定方法>
[3-1 安装 ]
$ cd /home/rainbow/src
$ tar xvfz proftpd-1.2.1.tar.gz
$ cd proftpd-1.2.1
$ ./configure
$ make
$ su
# make install
[3-2 设定 ]
# vi /usr/local/etc/proftpd.conf
====================================================
ServerName "Welcome to my Ftp server"
DeferWelcome on #显示welcome信息
ServerType inetd #守护方式运作
DefaultServer on #默认ftp服务器
DefaultRoot ~ !admin #*** ~和!之间有一个空格
Systemlog /var/log/proftpd.log #系统log存储的位置
ExtendedLog /var/log/proftpd.log ALL #log存储的信息
AllowGroup profuser #允许这个组的成员登陆
AllowUser ftp
DenyAll
Umask 022
MaxInstances 30
User nobody #用nobody身份运行
Group nobody
AllowOverwrite on
#匿名ftp设定
User ftp
Group ftp
RequireValidShell off
UserAlias anonymous ftp
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
DenyAll
====================================================
# /usr/sbin/groupadd -g 777 profuser
# cp /usr/local/sbin/in.proftpd /usr/sbin/
# cd /etc/logrotate.d/
# cp ftpd proftpd
# vi proftpd
====================================================
/var/log/proftpd.log {
# ftpd doesn handle SIGHUP properly
nocompress
}
====================================================
5.x: 使用inetd.conf的系统如下设置
# vi /etc/inetd.conf
将 ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
替换为 ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd
如果没有使用tcp的想法,就写成如下的样式
ftp stream tcp nowait root /usr/sbin/in.proftpd
# ps ax | grep inetd
# kill -HUP (inetd PID)
6.x+: 使用xinetd 的系统如下设置
# cd /etc/xinetd.d/
# mv wu-ftp proftp
# vi proftp
===================================================
service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.proftpd
server_args =
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
disable = no
}
===================================================
# /etc/rc.d/init.d/xinetd stop
# /etc/rc.d/init.d/xinetd start
[3-3 试用]
# vi /etc/group
在profuser:x:777: 行加入希望给予ftp权限的用户,用户名之间用,分隔
-----------------------------------------------------------------
<3.FAQ>
F:proftp最多能带多少个用户
Q:proftp没有用户上限,不过如果profuser组内的用户过多可能会导致一些莫名其妙的问题,所以请尽量保证profuser组内用户不超过100个如
果超出了100个,请建立新组profuser2,并在proftp.conf文件的profuser后面加上profuser2
proftp 安装设定文档 proftp 安装设定文档 安装j2sdk1.5,设定环境变量 SVN 安装与权限设定 WebLucene中文安装文档 Axis的安装方法(日文文档) 在AIX下安装Weblogic server 文档 Axis的安装方法(日文文档) Informix 7.30 for AIX4.3.3 系统安装文档 《微软文档管理解决方案2007》之一:安装部署 linux下的网络监控软件opennms的安装 - 技术文档 - 安装启动 Li linux下的proftp的配置 锋采多媒体定时播放系统 V5.3 可分别设定一周七天不同定时播放内容 安装特别版 非常全面的NFS文档(Linux新手入门与安装配置论坛) 学习Linux系统的十一点建议 , linux,命令,学习,命令行,工具书,文档,系统,问题,安装,版本, , 网络监控-iptraf安装配置使用中文文档 - Linux - linux新手入门 - L... 在AIX下安装Weblogic server 文档和体会-原创 - LoveUnix.ne... 没有安装PowerPoint 演示文档照样播放-制作技巧-PPT学习网 Informix 7.30 for AIX4.3.3 系统安装文档 - Unix爱好者家园 网卡的组成工作原理 - 技术文档 - 安装启动 Linux时代 - 开源、自由、共享 - ... 利用U盘安装Linux操作系统(grub4dos,USB,Linux) - 技术文档 - ... 一些基本用户管理以及基本安装方法 - 技术文档 - 新手入门 Ubuntu上nfs的安装配置 - 技术文档 - 系统管理 Linux时代 - 开源、自由... Linux启动过程综述 - 技术文档 - 安装启动 Linux时代 - 开源、自由、共享 ...