| Sieć TCP/IP || Otoczenie Sieciowe || Poczta || Usnet || FTP || Konto Shellowe || Czat || IRC || Serwer PROXY |

Bezpieczne FTP

Protokół FTP mimo swych zalet, czyli prędkości działania (transmisji plików), posiada ta wadę że nasze hasła, używane podczas logowania, jak i cała transmisja danych jest nie kodowana i łatwa do przechwycenia. Najbardziej bolesne bywa właśnie nie kodowanie haseł co naraża nas na podsłuch. W naszej sieci dzięki zastosowaniu tylko switchy podsłuchiwanie jest poważnie utrudnione, ale mimo to czasem potrzeba używać Bezpiecznego FTP choćby do transmisji ważnych danych. Oczywiście i Bezpieczne (kodowane) FTP ma swoje wady, kosztem szyfrowania "wszystkiego" spada nam wydajność transmisji. W warunkach sieci LAN spadek prędkości transmisji jest nawet aż czterokrotny, czyli bolesny :-). Stad można dojść do wniosku że "lokalnie" nie opłaca się korzystać z Bezpiecznego FTP do transmisji dużych plików (większych niż parę mega). Istnieje parę rodzai rozwiązań bezpiecznego FTP i niestety każde używa osobnego programu. Najbardziej bolesne jest że nie można korzystać ze swojego ulubionego klienta FTP.

FTP over SSH2 - FTP tunelowane przez SSH2
SFTP - Bezpieczny FTP
SCP - Bezpieczne Kopiowanie

FTP over SSH2 - FTP tunelowane przez SSH2

Jest to rozwiązanie oparte na zwykłym FTP tyle że wpuszczającym go tunel kodujący SSH2. Wystarczy mieć dostępne tylko zwykłe konto FTP i skonfigurować klienta tego połączenia, żeby móc korzystać z tego rozwiązania bezpiecznego FTP.

Konfiguracja SecureFX

Jest to jedyny program jaki znalazłem do tego typu rozwiązania. Do pobrania z działu Plikownia. Obsługuje on jeszcze zwykłe połączenia FTP oraz SFTP i jest bardzo podobny do SecureCRT (klienta shella).

  • Po instalacji, uruchom program ikona "SecureFX"
  • W programie kliknij "File" w menu górnym a następnie wybierz "Connect" i pojawi ci się okienko jak poniżej


  • Zaznacz pole "Show dialog on startup", żeby okienko to pojawiało się automatycznie podczas startu programu, a następnie wybierz ikonke "New Session" żeby przejść do "Session Options" coby pokonfigurować:)
  • Pojawi Ci się kreator (wizard) połączenia, w którym wpiszesz po kolei dane tyczące sesji, gdzie w polu "Protocol" powinieneś wybrać "FTP over SSH2".


  • Po tym powinno wyglądać to jak na obrazku powyżej. Oczywiście w polu "Username" i "Password" wpisz swoje dane, natomiast pole "Name" jest nazwa połączenia, czyli możesz nazwać to dowolnie. W polu "Hostname" zamiast 192.168.1.1 może być banita.pl lub inny adres z którym chcesz się połączyć.


  • Należy jeszcze tylko w opcjach zaznaczyć "Resolve symblic links" żeby linki (skróty) na serwerze ftp były widoczne.
  • Klikamy "OK" i w okienku "Connect" pojawiło się nasze połączenie na które klikamy żeby się połączyć z serwerem FTP używając "FTP over SSH2"
    na górę

    SFTP - Bezpieczny FTP

    Te rozwiązanie umożliwia nam korzystanie z bezpiecznego FTP tylko jeśli posiadamy konto Shellowe na danym serwerze, którego SFTP jest rozszerzeniem. W tym wypadku nie jest nam nawet potrzebny działający serwer FTP, gdyż SFTP używa struktury Shella i przez niego się łączy.

    Konfiguracja SecureFX

    Jak widać jest to wszechstronny program jeżeli chodzi o połączenia FTP. Do pobrania z działu
    Plikownia.

  • Do połączenia SFTP konfiguruje się go bardzo podobnie jak do "FTP over SSH2" wiec przeczytaj jego konfiguracje powyżej
  • Oczywiście kiedy pojawi Ci się kreator (wizard) połączenia w którym wpiszesz po kolei dane tyczące sesji, w polu "Protocol" wybierz tym razem "SFTP".


  • Powinno to potem wyglądać to jak na obrazku powyżej. Oczywiście w polu "Username" i wpisz swoje dane, natomiast pole "Name" jest nazwa połączenia, czyli możesz nazwać to dowolnie. W polu "Hostname" zamiast 192.168.1.1 może być banita.pl lub inny adres z którym chcesz się połączyć. Zapytanie o haslo pojawi Cię dopiero podczas połączenia.
  • Zatwierdzamy wszystko klikajac "OK" i w okienku "Connect" pojawiło się nasze połączenie na które klikamy żeby się połączyć z serwerem używając "SFTP"

    Konfiguracja SSH Secure Shell

    Program ten stanowi całościowe rozwiązanie do bezpiecznych połączeń poprzez SSH. Składa się on jakby z dwu programów, gdzie SSH Secure Shell Client służy do połączeń SSH z kontem Shellowym (opis konfiguracji tutaj), natomiast SSH Secure File Transfer Client do bezpiecznych połączeń SFTP. Oczywiście do pobrania z działu Plikownia.
  • Po instalacji uruchom ikonę z Pulpitu "SSH Secure File Transfer Client"
  • Następnie ikonę "Quick Connect" lub "Connect" lub po prostu wciśnij ENTER, a pojawi Ci się poniższe okno


  • Wypełnij je wg. przykładu, pamiętając żeby wpisać swoje dane w polu "User Name". Oczywiście w polu "Host Name" zamiast 192.168.1.1 może być banita.pl lub inny adres z którym chcesz się połączyć.
  • Po potwierdzeniu tych danych zostaniesz jeszcze tylko poroszony o hasło i możesz szaleć już poprzez SFTP
  • Przy użyciu tego programu możesz sie wygodnie przełączać miedzy SFTP a Kontem Shellowym. Wystarczy że podczas aktywnego połączenia wciśniesz ikonę "New terminal Window"
    na górę

    SCP - Bezpieczne Kopiowanie

    SCP, czyli dosłownie bezpieczne kopiowanie, umożliwia nam kodowana transmisje plików przy użyciu SSH. Oczywiście znów jest nam potrzebne konto Shellowe, a serwer FTP jest zbędny.

    Konfiguracja WinSCP

    Bardzo wygodny klient SCP wyglądem zbliżony do Windows Commandera, ale można też przełączyć widok na ten znany z Eksploratora Windows. Aplikacja ta jest oparta na Licenji Putty i nawet tak samo jak Klienta Shella Putty, nie trzeba jest instalować, tylko wystarczy ściągnąć i uruchomić. Oczywiście do pobrania z działu Plikownia.

  • Po uruchomieniu pojawi nam się poniższe okno, w którym należy wpisać parametry sesji


  • Oczywiście w polu "User Name" i "Password" wpisz swoje dane, a w polu "Host Name" zamiast 192.168.1.1 może być banita.pl lub inny adres z którym chcesz się połączyć.
  • Po wciśnięci "Login" pojawi nam znajomy dwupanelowy menadżer plików łudząco podobny do Windows Commandera.

    Konfiguracja Secure IXplorer

    Mniej wygodny klient SCP ale tez spełniający swoje zadanie, do pobrania z działu Plikownia.
  • Po zainstalowaniu, uruchom go z Menu Start ikona "iXplorer"
  • W programie wypierz "Add New Host" i pojawi ci się okno jak poniżej


  • Skonfiguruj je wg. powyższego przykładu pamiętając że w polu "Username" wpisz swoje dane, a w polu "Host" zamiast 192.168.1.1 może byc banita.pl lub inny adres z którym chcesz się połączyć.
  • Po zatwierdzeniu pojawi Ci się te połączenie na liście skąd wystarczy je tylko wybrać i podać jeszcze hasło.
    na górę

    Drukuj Dokument