无法使用Unix凭据访问Pureftp

时间:2018-02-13 17:21:38

标签: pureftpd

我一直在使用我的Orange Pi Zero(Armbian 5.38,ubuntu)上的PureFTP,我不知道如何使用系统凭据输入,我在PAMAuthentication上有“否”,在UnixAuthentication上有“是” ,我不知道为什么它需要我作为“匿名”(ANONY.OFF)。

我没有使用pure-ftpd.conf(这让我失望)而且我只想离开它似乎工作的简单。我不想使用虚拟用户,所以没有配置pure-pw ......

我认为可以通过TLS选项,我试图将其设置为“pure-ftpd -Y 0”,但冻结了我的ssh连接...为什么?有类似的PureFTP命令执行相同的操作,温度是可以的(33ºC)

由于

1 个答案:

答案 0 :(得分:0)

最终解决了!

忘记知道auth / 70pam或auth / 65unix里面是什么,这是我的错误......(包含YES或NO)

  
      
  1. 将65unix改为" NO"和70pam到"是"
  2.   
  3. 然后在conf / PAMAuthentication上设置为" YES"和UnixAuthentication为" NO" (因为PAMAuthentication包含一个   默认情况下使用Unix身份验证的模块)
  4.   

最后它并不是我正在寻找的(因为我只在1个目录中寻找一个chroot的用户),所以我创建了Pure-FTP虚拟用户(首先为Linux创建一个用户) (ftpuser)然后你可以创建多个"虚拟用户"通过pure-pw命令,一旦你理解了pureftp的虚拟用户就很简单。)

希望它有所帮助!