W celu realizacji bezpiecznego połączenia z serwerem zwracamy się do Państwa z prośbą o korzystanie z protokołu sFTP, SCP lub Ftp+TLS. Najważniejszą zaletą tych połączeń jest bezpieczeństwo przesyłania informacji w sposób szyfrowany. W standardowym protokole FTP dane (m.in. login oraz hasło do konta FTP) przesyłane są w postaci zwykłego tekstu co nie stanowi problemu z ich przechwyceniem. Dzięki tym danym ktoś z zewnątrz może bez problemu zalogować się na nasz serwer oraz zniszczyć efekt naszej pracy poprzez usunięcie / zmodyfikowanie plików na serwerze. Natomiast w protokołach: SFTP, SCP, FTP+TLS te same dane przesyłane są w postaci zaszyfrowanej. Dzięki takiemu rozwiązaniu ryzyko włamania na nasze konto jest mocno ograniczone.

Poniżej opis konfiguracji połączenia FTP z serwerem z wykorzystaniem darmowego programu WinSCP

Program można pobrać z lokalizacji: http://winscp.net/eng/download.php
Po zalogowaniu na powyższej stronie należy pobrać plik 'Instalation Package' oraz zainstalować w systemie Windows.



W czasie instalacji mamy możliwość wybrania wyglądu programu. Do dyspozycji mamy:
- wygląd w dwóch panelach przypominający znany menadżer plików Total Commander
- oraz znany z Windows Explorera, oczywiście nic nie stoi na przeszkodzie, aby wygląd ten zmienić już po zainstalowaniu programu. Możemy to zrobić w oknie głównym programu, zakładka 'Preferencje'

Opis pól:

Nazwa hosta - w tym miejscu możemy określić adres IP serwera lub też dowolna domenę skonfigurowaną na serwerze
Numer portu: określamy port, na którym pracuje usługa sFTP. Z racji tego, że sFTP wykorzystuje do transmisji protokół SSH, należy ustawić port 22.
User name, Password: definiujemy nazwę użytkownika (nazwa konta ftp) oraz hasło.
Private key file: jeżeli posiadamy w systemie zainstalowany klucz prywatny możemy go użyć, jeżeli nie, należy pole pozostawić puste.
Protokól pliku: wybór protokołu dla transmisji plików (wybieramy z listy rozwijanej 'SFTP')



W zakładce 'SSH' definiujemy ustawienia protokołu SSH (w szczególności wybór typu protokołu).
IBC ze względu na bezpieczeństwo zaleca używanie wyłącznie protokołu SSH w wersji 2:

Opcje szyfrowania: Zaleca się pozostawienie domyślnej kolejności na liście

 

W zakładce 'Środowisko' -> 'Katalogi' możemy zdefiniować katalogi lokalne (Lokalny katalog) oraz zdalne (Zdalny katalog), które będą automatycznie otwierane po zalogowaniu na serwer.

W zakładce 'Środowisko' mamy możliwość określenia środowiska operacyjnego, np. znaków końca linii, kodowania itp. w którym pracuje serwer. Serwery IBC pracują na w środowisku Linux, który wywodzi się z systemu Unix, dlatego zalecane jest użycie ustawień dla środowiska Unix:

Przycisk 'Zapisz' służy do zapisania ustawień sesji czyli parametrów konfiguracyjnych programu oraz danych dostępowych do serwera.

Po wypełnieniu pól możemy połączyć się z serwerem przycisk LOGOWANIE, następnie akceptujemy klucz publiczny zainstalowany na serwerze wybierając TAK:


 

Po pomyślnym zalogowaniu na serwer zwróćmy uwagę na dolny prawy róg okna programu. Należy sprawdzić czy widnieje symbol kłódki oraz nazwa protokołu (w tym przypadku 'SFTP3 ).
Jeżeli tak, to mamy pewność że nasze połączenie jest szyfrowane
.

W dolnej części programu znajduje się pasek komend oraz operacji na plikach. z racji tego, że podczas instalacji wybrano styl programu podobny do TotalCommandera wszystkie skróty operacji na plikach oraz katalogach są identyczne jak w wspomnianym programie.
Interfejs programu składa się z dwóch paneli: w lewym panelu mamy dane znajdujące się na komputerze lokalnym, natomiast w panelu prawym mamy pliki umieszczone na serwerze. Między oknami przemieszczamy się klawiszem 'Tab'.