Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » ligand17 13:40
 » rrafaell 13:35
 » Fl@sh 13:32
 » gromki_86 13:32
 » Dhoine 13:30
 » Ramen 13:29
 » warcab123 13:28
 » @GUTEK@ 13:27
 » Bitboy_ 13:21
 » Paweł27 13:17
 » madsheep 13:12
 » Rafael_3D 13:12
 » GLI 13:10
 » J@rek 13:09
 » PeKa 13:05
 » dulik 13:05
 » KHot 13:04
 » Liu CAs 13:01
 » jafar 12:55
 » rzymo 12:48

 Dzisiaj przeczytano
 41124 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Zaraz coś mnie strzeli, czyli proftpd i konsolowy klient ftp windowsa. , carlosA 24/03/09 18:12
Zainstalowałem sobie FreeNas-a i jestem z niego bardzo zadowolony, w tymże jest ProFTPD 1.3.2rc3, klient zawarty w Total Commanderze, jak i klient zawarty w Firefoxie chodzą bez żadnych problemów z serwerkiem, jednak zadanie które przede mną stoi to zautomatyzowanie zrzucania pewnych plików raz na dobę na serwer ftp. Chciałem do tego wykorzystać wbudowanego konsolowego klienta ftp i tutaj pojawia się problem, mimo przełączenia go w tryb pasywny, przy próbie, put, bądź dir, otrzymuję albo timeout (421), bądź też Illegal Port Command 501. Sam skrypt logowania wygląda następująco (daje jako przykład, wszelkie mput, dir etc.. kończą się tym samym):
open 192.168.1.10
anonymous

literal pasv
cd backup
binary
put test.rar
quit

w/w literal pasv to przejście w tryb pasywny
Podkreślam TC i Firefox radzą sobie z połączeniem znakomicie (kopiowanie, listowanie, kasowanie), a klient konsolowy ni cholery. Będę wdzięczny za jakiekolwiek sugestie, tak co do obsługi w zakresie konsolowego ftp, jak i ew. zmianach w konfiguracji proftpd (chociaż tutaj nie widzę podstaw, zważywszy że chodzi).

#whatever

  1. Konsolowy klient nie obsługuje trybu pasywnego , Conroy 24/03/09 18:57
    Zmień klienta.

    http://flickr.com/photos/myhacien
    da

    1. nie doczytałeś, obsługuje... , carlosA 24/03/09 19:05
      literal pasv powoduje przejście w tryb pasywny.

      #whatever

      1. Nie rozumiesz, nie obsługuje ;) , Conroy 24/03/09 19:08
        To serwer przechodzi w tryb pasywny a klient to zlewa i nie rozumie.

        http://flickr.com/photos/myhacien
        da

        1. co zatem Twoim zdaniem ? , carlosA 24/03/09 19:12
          powoduje literal pasv, od strony klienta ?

          230 Anonymous access granted, restrictions apply
          ftp> literal pasv
          227 Entering Passive Mode (192,168,1,10,246,88).
          ftp> cd backup
          250 CWD command successful
          ftp> literal pasv
          227 Entering Passive Mode (192,168,1,10,213,9).

          tu masz zrzut z konsoli

          #whatever

          1. To tylko wysłanie polecenia do serwera , Conroy 24/03/09 19:25
            Równie dobrze, możesz sobie napisać swój serwer ftp który zrozumie polecenie CIOCIA.
            Wtedy mu możesz wysłać je z windowsowego klienta za pomocą literal CIOCIA, albo
            quote CIOCIA
            Serwer zrozumie, klient nie.

            Jeśli klient nie rozumie trybu pasywnego to nie zainicjuje połączenia, ale będzie czekał aż zrobi to serwer i się nie doczeka.

            Znalazłem Ci fajny opis z przykładami http://slacksite.com/other/ftp.html
            Jest tam wyjaśnione czym się różni active od passive. W skrócie: active: to serwer inicjuje połączenie z danymi, passive: połączenie inicjuje klient. Teraz jak serwer przestawisz w passive, to serwer czeka na dane, ale klient windowsowy nie zna trybu pasywnego i też czeka na dane. Połączenie nie dochodzi do skutku.

            http://flickr.com/photos/myhacien
            da

            1. zwracam honor, zacząłem inaczej szukać i znalazłem , carlosA 24/03/09 19:31
              http://forums.serverbeach.com/...thread.php?t=6017

              #whatever

    2. przykładowy link , carlosA 24/03/09 19:06
      http://support.microsoft.com/kb/247132

      #whatever

      1. Link jest nie na temat , Conroy 24/03/09 19:11
        "Wykonywanie transferów FTP między serwerami przy użyciu usług IIS"
        Ty mówisz o sytuacji klient-serwer.

        Serio Ci mówię, że to nie działa.

        http://flickr.com/photos/myhacien
        da

  2. Pomysł , Conroy 24/03/09 19:46
    Coś mi przyszło do głowy. Przecież Ty masz ten NAS lokalnie w sieci, no nie?
    To albo sam NAS filtruje pakiety, albo co gorsze filtruje je windows.

    Sprawdziłem u siebie, właśnie serwer ftp w sieci lokalnej na proftpd i póki nie wyłączyłem 'zapory systemu windows' (w panelu sterowania) to klient nie działał, mimo, że serwer skonfigurowany prawidłowo.

    Wyłącz ją i zobacz.
    Nie wiem czy się w niej daje ustawiać wyjątki. Aha, jakby coś to i tak miałem klienta ftp tam wpisanego automatycznie, żeby był dla niego wyjątek.

    http://flickr.com/photos/myhacien
    da

    1. ja myślę, że zakończę kombinowanie.. , carlosA 24/03/09 20:01
      w windows miałem wyłączoną zaporę, firewalla też, w NAS nie ma żadnych regułek wpisanych, aby cokolwiek filtrowały. Posłużę się ncftp, ma tryb wsadowy i działa na konsoli, inne rozwiązanie jakie znalazłem jest oparte o cyngwina i też podobno działa, zatem póki co możemy zamknąć na tym temat.

      #whatever

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL