Niedawno zainstalowałem proftp na moim serwerze linuksowym z wyciskaniem debiana. Działa to do tej pory, ale mam teraz do czynienia z kilkoma problemami.Debian/Proftp 550 Odmowa uprawnień
W kliencie FTP, takim jak FileZilla, mogę uzyskać dostęp do serwera i pobierać pliki bez problemów, ale przesyłanie nie jest możliwe. Próbuję wyników w 550 test.txt: Permission denied
.
Próbuję również pobierać/przesyłać bezpośrednio z NetBeans, ale NetBeans zgłasza komunikat 550 permission denied
w obu przypadkach. Zobacz poniżej wynik podczas pobierania pliku.
Połączenie może zostać pomyślnie nawiązane, chyba że w ustawieniach określono podkatalogi.
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.
jest dołączany do pliku proftp.conf
następujący:
#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>
Try zmienić uprawnienia 'chmod -R 0775/var/www/your_folder /' to działa dla mnie –
to nie pomogło –
spróbuj także "chown -R userftp: userftp/srv/www /" oba polecenia rozwiązały mój problem –