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 22:16
 » leosh 22:15
 » SebaSTS 22:14
 » past 22:14
 » Wolf 22:12
 » laciak88 22:11
 » bmiluch 22:05
 » soyo 21:59
 » DYD 21:59
 » piwo1 21:58
 » Kenny 21:54
 » Soulburne 21:52
 » wrrr 21:50
 » Markizy 21:49
 » Rafael_3D 21:45
 » DJopek 21:45
 » kemilk 21:44
 » biEski 21:43
 » CiAsTeK 21:42
 » @GUTEK@ 21:41

 Dzisiaj przeczytano
 41117 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 Ś Ć
    

Dziwny problem z FTP poprzez SSH , Master/Pentium 13/02/07 15:54
Najpierw słów kilka o konfiguracji
Serwer:
- SLES 9 lub 10
- OpenSSH dystrybucyjny
- demon ftp (vsftpd lub pureftp)
Klient:
Windows XP SP 2, Putty.
Problem polega na obcinaniu niektórych plików (ale tylko niektórych). Najprawdopodobniej tych nie będących wielokrotnością 512B. Np. takiego o długości 267 896. Ale większość jest przesyłana bez problemu.
Pliki obcinane są tylko przy wysyłaniu. Pobierane są poprawnie. Obcinane są o kilka kB (do wielokrotności 512B) ale poza obcięciem nie ma tam innych uszkodzeń. Tunel dla SAMBY nie powoduje takich problemów.
Alternatywny klient SSH (TeraTerm Pro with TTSSH2) też daje poprawne wyniki.
Aha - klientem FTP jest Total Commander oraz Filezilla.
Wyłączenie kompresji w Putty redukuje (ale nie usuwa) problemu.

Jakieś pomysły co to może być i jak to usunąć. Jestem przyzwyczajony do Putty (ten drugi klient jest tragiczny).

Pomocy ;)

Nie ma tego złego , co by się w gorsze
obrócić nie mogło - jak nie wierzysz
włącz komputer :-)

  1. ja z ftp , majek 13/02/07 16:07
    po ssh korzystam dzieki WinSCP3. Bardzo fajny, darmowy program...zreszta oparty na putty częsciowo.
    To nie jest rozwiązanie problemu, a jedynie alternatywa...ale moze bedzie Ci odpowiadac


    ... ale jak to?!

    1. wiem o tym , Master/Pentium 13/02/07 19:03
      mnie martwi sam problem. Jeśli znikają dane transmitowane przez ftp to moga znikać także z innych strumienie (zdalny dostęp do Oracle).

      Nie ma tego złego , co by się w gorsze
      obrócić nie mogło - jak nie wierzysz
      włącz komputer :-)

  2. odcina niezależnie czy ślesz po ftp czy po sftp? , kicior 13/02/07 22:34
    jakie masz konfigi serwów ftp i ssh.

    1. obcina tylko po ftp , Master/Pentium 14/02/07 21:49
      i tylko gdy tunel tworzę poprzez putty. Jeśli pod Windows uruchomię SSH (czyli OpenSSH i Cygwin) i puszczę tunel to wszystko gra. Jutro dam plik konfiguracyjny OpenSSH po stronie serwera.
      Na razie wykluczyłem z udziału:
      - OpenSSH po stronie serwera (wersje 4.1p1 i 4.2p1_
      - serwer ftp (vsftpd i pure-ftp)
      - połaczenia sieciowe (3 różne sieci)
      - stacje robocze (3 różne + mój komputer w domu)
      - Windows - uruchomił z Windows XP PE i było to samo
      Wygląda to na błąd w samym Putty ale trudno mi uwierzyć żeby nikt takiego błędu nie odkrył.

      Jutro piszę do grupy od Putty z opisem problemu.

      Ale najzabawniejsze jest to, że ja to przed wdrożeniem testowałem przez kilka tygodni i tego nie wykryłem.

      Nie ma tego złego , co by się w gorsze
      obrócić nie mogło - jak nie wierzysz
      włącz komputer :-)

    2. konfiguracje , Master/Pentium 15/02/07 08:57
      Konfiguracja vsftpd (skrót)

      write_enable=YES
      dirmessage_enable=YES
      local_enable=YES
      local_umask=011
      chroot_local_user=YES
      connect_from_port_20=NO
      pasv_enable=YES
      pasv_min_port=8593
      pasv_max_port=8595
      port_promiscuous=YES
      port_enable=YES
      pam_service_name=vsftpd

      Konfiguracja sshd (skrót)
      Port 8585
      Protocol 2
      HostKey /etc/ssh/ssh_host_dsa_key
      RhostsRSAAuthentication no
      HostbasedAuthentication no
      PasswordAuthentication no
      UsePAM no

      AllowTcpForwarding yes
      X11Forwarding yes
      TCPKeepAlive yes
      UseLogin no
      Compression yes

      Subsystem sftp /usr/lib64/ssh/sftp-server

      # This enables accepting locale enviroment variables LC_* LANG, see sshd_config(5).
      AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
      AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
      AcceptEnv LC_IDENTIFICATION LC_ALL

      Autoryzacja kluczami.

      Nie ma tego złego , co by się w gorsze
      obrócić nie mogło - jak nie wierzysz
      włącz komputer :-)

      1. konfigi wyglądają normalnie , kicior 15/02/07 13:29
        a może zamiast tunelować ftp odpal w serwerze vsftpd natywne wsparcie dla SSL/TLS - odpadnie ci putty z łańcucha.

        1. nie w tym problem , Master/Pentium 15/02/07 16:04
          dane mogę przesłać choćby przez sftp. Problem stanowi obecność innych tuneli (Oracle). A boję się, że te problemy nie zawsze muszą ograniczać się do sesji ftp. W tej chwili pracuję nad tym ale nie uzyskałem satysfakcjonującego rozwiązania. Tzn. tymczasowo stanowiska przeszły na OpenSSH+Cygwin.

          Nie ma tego złego , co by się w gorsze
          obrócić nie mogło - jak nie wierzysz
          włącz komputer :-)

          1. to może olej putty , kicior 15/02/07 16:14
            i tuneluj czymś innym - może stunnel. Cygwin jest ok, ale to kobyła.

            1. ja zrobiłem przenosną wersję Cygwin , Master/Pentium 15/02/07 19:58
              moje portable OpenSSH waży jakieś 6 MB. :) Ale Putty ma lepszy terminal.

              Nie ma tego złego , co by się w gorsze
              obrócić nie mogło - jak nie wierzysz
              włącz komputer :-)

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