Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ####################
- 08.12.2019
- Sprawozdanie Network Technology [NSI]
- L1. File transfer protocols
- ####################
- 1. uruchomić, sprawdzić połączenie graficznym klientem, np. Filezilla, winscp, gftp
- połączono w filezilla
- 2. Zapoznać sie z klientem tekstowym ftp
- połączono, mkdir lab_ks
- 3. Uruchomić (zainstalować) wireshark i monitorować nastepne zadania.
- uruchomiono, po dodaniu filtra "ftp" pokazuje to co nas interesuje
- 4. Za pomoca klienta tekstowego wykonać polecenia i zapisac odpowiedzi serwera (wyjaśnić co oznaczają):
- a) połączyć się z serwerem ftp w trybie aktywnym
- ftp
- ftp> open 192.169.159.129
- Połączony z 192.169.159.129.
- 220 ProFTPD Server (Debian) [::ffff:192.169.159.129]
- Użytkownik (192.169.159.129:(none)): zui
- 331 Password required for zui
- Hasło:
- 230 User zui logged in
- b) ustawic tryb transmisji na binarny
- ftp> binary
- 200 Type set to I
- c) utworzyc katalog lab{numer_podsekcji}
- mkdir lab_sekcja7
- d) wysłać plik binarny /bin/bash do utworzonego katalogu
- e) sprawdzić czy transmisja przebiegla prawidłowo - porownać sumy sha1, albo md5
- f) wysłać dowolny plik binarny
- stworzono nowy plik f.bin
- g) zmienic nazwę pliku na file.bin
- ren f.bin file.bin
- h) usunąć utworzone katalogi oraz pliki
- rmdir
- i) zmienić tryb transmisji na tekstowy
- ascii
- j) wykonać podpunkty c-h. Czy wszystko przebieglo prawidłowo?
- k) przełączyć się w tryb pasywny
- lftp używa go w trybie domyślnym, ok
- l) wykonać podpunkty c-h. Czym rożniłą się transmisja od wczesniejszych (wykorzystać wireshark)
- port do przesyłu plików nie był "na sztywno" portem 20, a otrzymanym przez serwer.
- 5. Wyjaśnić różnice pomiędzy trybem aktywnym, a pasywnym.
- W trybie aktywnym połączenie z serwerem jest na porcie 21 a pliki przesyłane są na 20. W trybie pasywnym klient wysyła do serwera informacje o trybie pasywnym i otrzymuje od serwera wyznaczony przez niego port.
- 6. Wyjaśnić różnice pomiędzy trybem tekstowym, a binarnym.
- W trybie binarnym pliki przesyłane są w stanie niezmienionym, sumy kontrolne plików są zgodne i nie musimy martwić się o dane.
- W trybie tekstowym pliki przesyłane są jawnym tekstem co przy zmianach kodowania, może powodować zmiany w plikach szczególnie jeżeli są to pliki binarne.
- Po porównaniu sum kontrolnych md5 występują różnice których można było się spodziewać.
- 7. Wykonać transmisje z zadania 4 za pomocą protokołu ssh (użyć programu winscp). Porównać transmisję ftp<->ssh i opisać transmisje (wireshark)
- Przy protokole ssh w wireshark nie mamy dostępu do informacji zapisanych jawnym tekstem, ani też nie możemy podsłuchać plików binarnych w niezmienionej formie. Połączenie jest szyfrowane i informacje które widać w wireshark także są szyfrowane. Taki jest właśnie zamysł tego trybu. Wszelkie wrażliwe dane np pliki konfiguracyjne powinniśmy przesyłać właśnie połączeniem szyfrowanym.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement