使用 linux 用户登陆 vsftpd
vsftpd 的用户有三种类型。第一种就是 linux 的系统用户,第二类是就是 虚拟用户,第三种 就是匿名用户,今天测试一下系统用户。
使用系统用户登陆vstfpd
首先创建一个系统用户
useradd vsftpd
passwd vsftpd
创建用户后使用linux登陆
登陆的结果
这里有两点重要的信息
- 密码验证是通过了
- 发生了 500 错误,原因是 不能切换目录
排除问题
居然犯了一个低级错误,useradd 创建用户的时候,在 debian 中是不会创建家目录,所有 /home/vspok 目录是不存在,所有不能切换到这个目录,就导致了500错误。
了解更多
500 错误不全是这个问题导致,之前好像也遇到,是权限的问题。