WEB开发网
开发学院服务器FTP服务器 ProFtpd配置指南 阅读

ProFtpd配置指南

 2007-12-03 16:20:26 来源:WEB开发网   
核心提示:笔者的proftpd.conf配置文件内容为:# This is a basic ProFTPD configuration file (rename it to# 'proftpd.conf' for actual use. It establishes a single server# and a

笔者的proftpd.conf配置文件内容为: 

# This is a basic ProFTPD configuration file (rename it to 

# 'proftpd.conf' for actual use. It establishes a single server 

# and a single anonymous login. It assumes that you have a user/group 

# "nobody" and "ftp" for normal operation and anon. 

ServerName &! quot;test.com.cn FTP Server" 

ServerType standalone 

DefaultServer on 

# Port 21 is the standard FTP port. 

Port 21 

# Umask 022 is a good standard umask to prevent new dirs and files 

# from being group and world writable. 

Umask 022 

# To prevent DoS attacks, set the maximum number of child processes 

# to 30. If you need to allow more than 30 concurrent connections 

# at once, simply increase this value. Note that this ONLY works 

# in standalone mode, in inetd mode you should use an inetd server 

# that allows you to&! nbsp;limit maximum number of processes per&nb sp;service 

# (such as xinetd) 

MaxInstances 30 

RequireValidShell off 

ServerIdent off 

# Set the user and group that the server normally runs at. 

User nobody 

Group nobody 

# Normally, we want files to be overwriteable. 

<Directory /*> 

AllowOverwrite on 

</Directory> 

# A basic anonymous configuration, no upload directories. 

<Anonymous /home/ftp> 

User ftp 

Group ftp 

# We want clients to be able to login with "anonymous" as well as "ftp" 

UserAlias anonymous ftp 

# Limit the maximum number of anonymous logins 

MaxClients 10 

# We ! ;want 'welcome.msg' displayed at login, and '.message' displayed 

# in each newly chdired directory. 

DisplayLogin welcome.msg 

DisplayFirstChdir .message 

# Limit WRITE everywhere in the anonymous chroot 

<Limit WRITE> 

DenyAll 

</Limit> 

</Anonymous> 

DefaultRoot ~ ftpusers 

<VirtualHost 192.168.2.35> 

ServerName "virtual FTP server" 

<Limit LOGIN> 

DenyAll 

</Limit> 

<Anonymous /usr/local/private> 

User private 

Group private 

<Limit LOGIN> 

AllowAll 

</Limit> 

</Anonymous> 

</VirtualHost>

上一页  1 2 3 4 

Tags:ProFtpd 配置 指南

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接