我一直在使用我的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)
由于
答案 0 :(得分:0)
最终解决了!
忘记知道auth / 70pam或auth / 65unix里面是什么,这是我的错误......(包含YES或NO)
- 将65unix改为" NO"和70pam到"是"
- 然后在conf / PAMAuthentication上设置为" YES"和UnixAuthentication为" NO" (因为PAMAuthentication包含一个 默认情况下使用Unix身份验证的模块)
醇>
最后它并不是我正在寻找的(因为我只在1个目录中寻找一个chroot的用户),所以我创建了Pure-FTP虚拟用户(首先为Linux创建一个用户) (ftpuser)然后你可以创建多个"虚拟用户"通过pure-pw命令,一旦你理解了pureftp的虚拟用户就很简单。)
希望它有所帮助!