我有一个云托管Linux解决方案。我有vsftpd工作,但在遇到问题和修改很多设置后,我现在遇到一个问题,用户可以使用FTP登录并连接到正确的主目录,在其中导航,下载文件但他们无法上传文件服务器。他们得到一个超时错误,这似乎是一个权限错误,但我不能缩小它的范围。 / var / logs / syslog什么都没有。
这些文件夹属于用户。父www文件夹设置为555.任何人都可以帮助解决这个问题吗?
干杯,
Ť
答案 0 :(得分:0)
尝试将权限设置为755
,555
不允许为任何人写信。您的用户和群组是否不同?
您还可能需要为FTP服务器启用日志记录。超时错误可能包括其他一些错误,而不仅仅是权限被拒绝。
要进行扩展日志记录,请更改ftp配置文件中的变量:
dual_log_enable=YES
log_ftp_protocol=YES
xferlog_enable=YES
syslog_enable=NO
并检查那里的日志文件名。
答案 1 :(得分:0)
您必须在用户文件夹中创建一个文件夹(例如:/ var / www / user1 / upload)。 并设置权限777(例如:chmod 777 / var / www / user1 / upload)。 然后将文件上传到此文件夹。