1.遗留的问题(已解决👇),使用 pam_pwdfile.so ,在 htpasswd 创建的文件里的新建用户中只有 ftp 和 anonymous 可以正常登陆,密码错误不能登陆,新增的其他用户,包括与系统用户同名的用户都不能登陆,
2.报错内容: ftp和 anonymous 以外的用户登陆报错: 530 Non-anonymous sessions must use encryption.
因为 ftp 命令行不支持 ssl 的认证。使用下边的登陆方式
3.报错内容: 522 Data connections must be encrypted.
这是因为 ftp 命令行不支持 ssl ,使用 filezilla 连接就可以,连接类型选择 "use explicit ftp over tls if avaliable" ,然后就可以使用其它用户登陆了,但是默认的 ftp 和 anonymous 用户不能用这种方式。
530 Anonymous sessions may not use encryption
4.登陆方式:
客户端: filezilla , 不要用 ftp 命令,因为 ftp 命令不支持 ssl 加密传输的
连接方式: use explicit ftp over tls if avaliable
over
5.什么时候可以用什么用户:
ftp命令行在没有 ssl 的时候可以用任意用户
ftp命令行在有 ssl 的时候可以用 ftp 和 anonymous 用户登录,无法查看文件啥的,报第3点的错误
filezilla 在