当我尝试使用curl将文件上传到运行Red Hat 7的远程服务器时,我遇到了一个奇怪的问题。
我可以代表除root用户以外的任何用户成功上传。
EG。这个命令效果很好
curl --ftp-create-dirs -T README.md -u tester:tester ftp://domain/directory/
但不适合root用户
curl --ftp-create-dirs -T README.md -u root:rootusrpwd ftp://domain/directory/
错误消息为curl: (67) Access denied: 503
我确定root用户的用户名/密码是正确的,因为我可以用它们以root身份进入服务器。