Tôi vừa mới cài đặt proftp trên linian squeeze linode của mình. Nó hoạt động cho đến nay nhưng tôi đang phải đối mặt với một số vấn đề bây giờ.Debian/Proftp 550 Giấy phép bị từ chối
Trong ứng dụng khách FTP chẳng hạn như FileZilla, tôi có thể truy cập máy chủ và tải xuống tệp mà không gặp sự cố, nhưng việc tải lên không thể thực hiện được. Đang thử kết quả trong 550 test.txt: Permission denied
.
Tôi cũng đang cố gắng tải xuống/tải lên trực tiếp từ NetBeans, nhưng NetBeans báo cáo một thông báo 550 permission denied
trong cả hai trường hợp. Xem bên dưới kết quả khi tải xuống tệp.
Kết nối có thể được thiết lập thành công trừ khi các thư mục con được chỉ định trong cài đặt.
220 ProFTPD 1.3.3a Server (Debian) [::ffff:178.79.184.96]
USER userftp
331 Password required for userftp
PASS ******
230 User userftp logged in
TYPE I
200 Type set to I
CWD /site.co.uk/public_html
550 /site.co.uk/public_html: No such file or directory
CWD/
250 CWD command successful
CWD site.co.uk
550 site.co.uk: No such file or directory
MKD site.co.uk
550 gwerks.vegetav.co.uk: Permission denied
QUIT
221 Goodbye.
Sau đây là nối vào proftp.conf
file:
#VALID LOGINS
<Limit LOGIN>
AllowUser userftp
DenyALL
</Limit>
<Directory /srv/www/>
Umask 022 022
AllowOverwrite on
<Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD CWD>
AllowAll
</Limit>
</Directory>
Thử để thay đổi quyền 'chmod -R 0775/var/www/your_folder /' nó hoạt động cho tôi –
nó không được hỗ trợ –
cũng thử 'chown -R userftp: userftp/srv/www /' cả hai lệnh đều giải quyết được vấn đề của tôi –