Pomoc - Curlftpfs - montowanie ftps

Tematy związane z oprogramowaniem, instalacją, konfiguracją
kubczyk85
Posty: 4
Rejestracja: 25 kwietnia 2018, 12:01

Pomoc - Curlftpfs - montowanie ftps

Post autor: kubczyk85 »

Witam,
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
Kończy się:

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
Nic więcej się nie dzieje. Muszę przerwać polecenie ctrl+c, aby móc coś zrobić.

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
Polecenie:

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
powoduję, że nie mogę wejść nawet do katalogu /home.
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
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: dedito »

Skąd był instalowany curlftpfs?
Dlaczego akurat curlftpfs, to już chyba martwy projekt.
Inne rozwiązania np. sshfs lub coś w tym stylu, wchodzą w rachubę?
kubczyk85
Posty: 4
Rejestracja: 25 kwietnia 2018, 12:01

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: kubczyk85 »

Witam, akurat curlftpfs został zainstalowany kilka lat temu i tak sobie leży:). Poczytam o sshfs może tym mi się uda:/
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: dedito »

Przeczytaj jeszcze raz.
Nie kiedy był zainstalowany, a skąd?
kubczyk85
Posty: 4
Rejestracja: 25 kwietnia 2018, 12:01

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: kubczyk85 »

Skąd... nie wiem. Podłączone są repozytoria:

Kod: Zaznacz cały

deb-src http://mirror.ovh.net/debian/ squeeze main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
więc zakładam, że z któregoś z nich. Serwer, gdzie chce podłączyć ftp nie był instalowany przeze mnie. Boję się też w nim za bardzo mieszać. Mam niestety małą wiedzę na temat systemów linux/debian :/
Ostatecznie nie udało mi się podłączyć ftp poprzez tls/ssl i ustawiłem normalnie.
Jeżeli ktoś mógłby podpowiedzieć co może być przyczyną będę wdzięczny.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: dedito »

Chwila, chwila ... piszesz, że masz Debiana stretch, a repozytoria pokazujesz ze squeeze, to jak to jest w końcu?

Kod: Zaznacz cały

cat /etc/debian_version
W temacie "skąd był instalowany curlftps" pokaż wynik polecenia:

Kod: Zaznacz cały

apt-cache policy curlftpfs
kubczyk85
Posty: 4
Rejestracja: 25 kwietnia 2018, 12:01

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: kubczyk85 »

Sorry, nie opisałem dokładnie. Serwer FTP postawiłem na nowym debianie, zaś ftp próbuję podłączyć na maszynie z debianem w wersji 6:

Kod: Zaznacz cały

root@ns395810:~# cat /etc/debian_version
6.0.3

Kod: Zaznacz cały

root@ns395810:~# apt-cache policy curlftpfs
curlftpfs:
  Zainstalowana: 0.9.2-3
  Kandyduj▒ca:   0.9.2-3
  Tabela wersji:
 *** 0.9.2-3 0
        500 http://mirror.ovh.net/debian/ squeeze/main amd64 Packages
        100 /var/lib/dpkg/status

Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Pomoc - Curlftpfs - montowanie ftps

Post autor: dedito »

No to powstaje pytanie czemu korzystasz z archiwalnej wersji Debiana, jeśli coś Cię tam trzyma to skorzystaj z innych rozwiązań dostępu do ftp (choćby wspomniany sshfs).
ODPOWIEDZ