Mam nadzieje że ktoś z Was mi pomoże :/ Na VM z debianem9 skonfigurowałem serwer proftpd. Ustawiłem dostęp tylko poprzez FTPS, tylko dla jednego użytkownika. Serwer sprawdzałem z innych maszyn na których jest Windows. Zarówno poprzez NC jak i FileZille mogę podłączyć się do ftp i wszystko działa. Muszę tylko zaakceptować certyfikat, który pojawia się przy pierwszej próbie połączenia.
Teraz podobną rzecz próbuję dokonać z poziomu starego serwera na którym jest debian Squeeze, przy pomocy curlftpfs. Niestety każda próba kończy się błędem. Próba wydania polecenia:
Kod: Zaznacz cały
curlftpfs -o tlsv1 -o ssl_control -o no_verify_hostname -d faktury_pdf:pswd@adres_serw:2121 /home/testftp
Kod: Zaznacz cały
FUSE library version: 2.8.4
nullpath_ok: 0
unique: 1, opcode: INIT (26), nodeid: 0, insize: 56
INIT: 7.16
flags=0x0000007b
max_readahead=0x00020000
INIT: 7.12
flags=0x00000011
max_readahead=0x00020000
max_write=0x00020000
unique: 1, success, outsize: 40
Podobnie w przypadku:
Kod: Zaznacz cały
curlftpfs -o tlsv1 -o ssl_control -o no_verify_hostname -o no_verify_peer -d faktury_pdf:pswd@adres_serw:2121 /home:2121 /home/testftp
Kod: Zaznacz cały
curlftpfs -o tlsv1 -o ssl_control -o no_verify_hostname -o no_verify_peer -o allow_other faktury_pdf:pswd@adres_serw:2121 /home:2121 /home/testftp
Mam ustawiony port 2121 ze względu na to że serwer jest na zewnątrz i na firewallu przekierowuje sobie z 2121 na 21 odpowiedniej maszyny.
Przeglądam logi /var/log/proftpd/tls.log ale nie widać tu żadnych błędów.
Przejrzałem już wiele tematów i na różne sposoby próbowałem rozwiązać temat, ale nic nie zadziałało