首页 运维 正文
Proftpd.conf 的设定方式

 2022-10-23    323  

  proftpd.conf 设定方式

  Proftpd 最重要的设定是在 proftpd.conf 这个档案内了!好了,那么这个档案的内容是如何设定的呢?基本上,这个档案的设定与 Apache 很类似吶!有点像这样:

Proftpd.conf 的设定方式

  # 关于主机相关的设定

  设定项目一 参数内容

  设定参数二 参数内容

  # 关于某些目录的权限设定

  # 关于 Anonymous 的目录与权限设定

  是否与 Apache 主机的设定档: httpd.conf 语法很类似呢?所以啰,嗬嗬,设定上也有很相似的参数喔!反正,只要是没有被 包含在内的设定参数,都是属于主机与 Real User 的设定值,而与匿名者有关的设定则是在 与 内的设定值!此外,我们还可以透过 这个设定参数来订定某些动作是否可做喔!至于在这个档案内,只要该行是以 # 开头,表示该行是『註解』而已的啦!好了,那么 Limit 有哪些动作呢?基本上有底下这些:

  •CWD:ChangeWorkingDirectory,变换目录之意; 

  •MKD:MaKeDirectory,可建立目录与否; 

  •RNFR:ReNameFRom,可更改档名与否; 

  •DELE:DELEt,可删除档案语法; 

  •RMD:ReMoveDirectory,可移除目录与否; 

  •RETR:RETRieve,下载之意!由Server传送资料到Client; 

  •READ:可读取与否 

  •WRITE:可写入与否 

  •STOR:STORe,上传之意,由Client传送资料到Server! 

  •ALL:全部的动作! 

  除此之外,我们还可以指定 .ftpaccess 这个档案的设定呢!这与 proftpd.conf 内的 AllowOverride 参数有关!这个 .ftpaccess 就是允许使用者自行设定 FTP 的风格,当 FTP 的 Client 软体登入某个目录,而该目录内支援 .ftpaccess 时,那么该 FTP Client 软体将接受 .ftpaccess 的使用者自订风格喔!这个 .ftpaccess 与 Apache 的 .htaccess 有类似的用法咯! ^_^!还有, proftpd.conf 也支援变数,变数的内容如下:

  %T目前的时间 

  %F所在硬碟剩下的容量 

  %C目前所在的目录 

  %RClient端的主机名称 

  %LServer端的主机名称 

  %U使用者帐号名称 

  %M最大允许连线人数 

  %N目前的主机连线人数 

  %EFTP主机管理员的email 

  %i本次上传的档案数目 

  %o本次下载的档案数量 

  %t本次上传+下载的档案数量 

  所以,这里需要修订好才行!然后就可以正确的来启动了!用Xinetd启动Proftpd 很简单吧?

原文链接:https://77isp.com/post/8617.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。