PureFTPd 问答搜集大全
创始人
2024-07-22 05:50:44
0

Pureftpd是一款快速,高质量,功能齐全的ftp服务器,最重要的是可以支持设置客户端默认编码,Pureftpd非常强大非常好用,但是相信你们都有相关PureFTPd的自己的问题,我在这里搜集了好多,去看看有没你想要的答案!

  1.如何防止分区被填满?

  Q:在磁盘快满的时候,可以禁止上传吗?(Cyberic)

  A:使用"-k" (--maxdiskusagepct)标志.如果你加上 -k 95,在分区已经充满了95%时,就无法进行新的上传.

  2.无法登录(Unix验证)

  Q:我使用简单的Unix验证.没有PAM,没有puredb,没有MySQL,没有LDAP.匿名FTP服务 运行正常,但我不能以其他用户登录.系统总是说"验证失败".

  A:要登录,分配给用户的shell必须在/etc/shells 文件中列出.即使使用假的shell(像/etc ,/bin/true),也应该有精确的路径.

  另外,重新检查一下在/etc/shells文件的最后一行是否是以回车结尾.

  3.网络文件系统

  Q:在Linux或者FreeBSD上,我有一个奇怪的问题.上传文件运行正常,但下载文件却只产生0-byte的文件.在服务器上,这些文件存在 NFS/Novell共享/Appletalk共享/Coda/Intermezzo/SMB卷.

  A:默认情况下,pure-ftpd使用零拷贝网络来增加通过能力,减少CPU负荷.但零拷贝并不能在所有的文件系统上运行,特别是网络文件系统.

  要想在网络FS或者TMPFS虚拟磁盘上提供文件服务,必须禁用零拷贝.

  要禁用零拷贝,带选项,./configure --without-sendfile,重新编译pure-ftpd.

  4. Solaris 和chroot.

  Q:当我通过ftp连接到我的Solaris服务器时,运行"ls"命令得到的是这样的回答:

  "425 Can't create the data socket: Bad file number."

  A:在Solaris上,要让chroot在pure-ftpd上运行,在新的root目录需要包含下列文件 的dev文件夹

 

  1.   crw-rw-rw- 1 root other 11, 42 Dec 10 15:02 tcp  
  2.  
  3.   crw-rw-rw- 1 root other 105, 1 Dec 10 15:02 ticotsord  
  4.  
  5.   crw-rw-rw- 1 root other 11, 41 Dec 10 15:03 udp  
  6.  
  7.   crw-rw-rw- 1 root other 13, 12 Dec 10 15:03 zero  

 

  ( Kenneth Stailey 报告)

  5.升级

  Q:有人能解释一下怎么升级PureFTPd(从源代码),而不用改变所有的设置等等?(Simon H)

  A:

  1)获得源代码,解包.

  2)加上你的喜好的选项运行./congigure

  3)make

  4) rm -f /usr/local/sbin/pure-ftpd

  5) make install-strip

  6)如果你从inetd,tcpserver,xinetd上运行pure-ftpd,那就什么都不必做.已经升级成功了.

  7)如果你以standalone模式运行,停掉服务器:

 

  1.   kill $(cat /var/run/pure-ftpd.pid)  

 

  然后重启:

 

  1.   /usr/local/sbin/pure-ftpd &  

 

  6.OpenBSD,ISOS,EkkoBSD和MacOS X

  Q:我想在OpenBSD上运行Pure-FTPd.守护进程在运行,但是无法连接:在端口21收不到任何回应.

  A:OpenBSD故意拒绝在一个单独的socet监听IPv4和IPv6连接.Pure-FTPd运行在OpenBSD上时,默认只监听IPv6连接.在最近发布的ISOS,EkkoBSD和MavOS X上,情况类似.

  要监听IPv4地址,应该加上'-4'选项运行pure-ftpd:

 

  1.   /usr/local/sbin/pure-ftpd -4&  

 

通过阅读上文,想必大家能找到自己所需要的东西,即使没找到没事,就当看看Pureftpd方面的知识!希望本文对你们有所帮助!

【编辑推荐】

  1. Pureftpd问题集之防火墙篇
  2. PureFTPd 问答集中文版
  3. 用shell用户或虚拟用户登录pureftpd
  4. Pureftpd功能之系统帐号分离
  5. Pureftpd的权限控制
  6. 用pureftpd在slackware 10.1下架设带web管理的ftp服务器
  7. PureFTPd配置中文解析
  8. Debian5 LNMP编译安装pureftpd手册

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...