当前位置: 首页 > 工具软件 > Proftpd > 使用案例 >

Proftpd配置文件

卜阳
2023-12-01

3. Proftpd配置文件

配置文件:/etc/proftpd/proftpd.conf

#配置服务器名

ServerName            ""blog.fens.me FTP Server"

 

#设置服务器运行模式,独立服务,或者被监管

ServerType            standalone

 

#设置为默认服务器

DefaultServer            on

 

#设置服务器进程运行使用的用户

User                proftpd

 

#设置服务器进程运行使用的组

Group                    nogroup

 

#设置关闭IPv6支持

UseIPv6                    off

 

#设置服务器接受请求的端口

Port                21

 

#设置被动模式使用的端口范围

PassivePorts             60000 65535

 

#设置用户上传文件的权限掩码

Umask                022

 

#设置用户被chroot锁定到的各自的Home目录

DefaultRoot            /ftp

 

#关闭欢迎信息显示

DeferWelcome            off

 

#如果显示欢迎信息,则指定显示的文件

DisplayLogin            welcome.msg

 

#指定切换文件夹时,显示的欢迎信息

DisplayChdir            .message

 

#设置日志

SystemLog                       /var/log/proftp.log

TransferLog                     /var/log/proftp-transfer.log

#限定操作

<Limit SITE_CHMOD>

DenyAll

</Limit>

#设置匿名用户资源

<Anonymous "/ftp/c">

...

</Anonymous>

#配置存储目录权限

<Directory "/ftp/a/" >

<Limit ALL>

AllowUser x

AllowUser a1

DenyAll

</Limit>

 

<Limit CWD READ RETR DIRS>

AllowAll

</Limit>

</Directory>

Limit权限说明:

  • CWD : Change Working Directory 进入该目录
  • MKD : Make Directory 创建目录
  • RNFR : Rename from 更名
  • DELE : Delete 删除文件
  • RMD : Remove Directory 删除目录
  • READ : 可读
  • WRITE: 可写
  • STOR : 可上传
  • RETR : 可下载
  • DIRS : 允许列出目录
  • LOGIN: 允许登录
  • ALL : 全部
 类似资料: