我刚刚创建了一个用户“gitftp”,adduser gitftp
并为其设置了一个密码,密码包含小写字母和数字,如果我运行该命令, su gitftp
它只会切换到该用户,而不是要求我输入密码。如果我尝试使用该用户使用 FTP 上传文件,我会收到登录身份验证失败访问被拒绝:530 错误。我正在尝试上传到 /var/www/test 目录,gitftp 用户应该具有权限
更新:由于某种原因,用户可以通过 SFTP 连接到服务器,但不能通过 FTP 连接到服务器。如果我选择 SFTP,它可以使用 FileZilla,但我想将它用于 curl,我不确定如何将 SFTP 与 curl 一起使用。