połączenie zdalne telnet host telnet host port telnet

Transkrypt

połączenie zdalne telnet host telnet host port telnet
połączenie zdalne
telnet host
telnet host port
telnet sunsite.icm.edu.pl
CTRL + ] przejście do trybu komend telnetu
quit
komenda zakończenia pracy
–
–
–
–
protokół telnet służy do nawiązywania zdalnych połączeń
tekstowych
pozwala na zdalne połączenie z prostymi programami i
sprzętem
nieraz jedyna metoda zalogowania
Połączenie nie szyfrowane
Protokół http
– prosty protokół oparty na połączeniach tcp/ip
– komendy tekstowe
– transfer plików txt i innych
– bezstanowy (żądanie, odpowiedź)
– zastosowanie strony www lecz coraz częściej inne aplikacje
– sam w sobie nie szyfrowany
zadanie: połączyć się do serwera WWW za pomocą programu telnet i
wydać polecenie pobrania strony internetowej.
– telnet www.google.pl
– wpisać
GET http://www.google.pl/ HTTP/1.0
– nacisnąć 2 razy enter
tekstowa przeglądarka internetowa (klient www)
lynx debian.org
w programie
– góra/dół poprzedni/następny link
– pgup/pgdown poprzednia/następna strona
– ( / ) scroll po pół strony
– enter przejście do linku
– backspace wybranie strony do której chcemy wrócić
– h pomoc programu
zadanie:
– znajdź w internecie (za pomocą www.google.com) jakiś
samouczek do przeglądarki lynx.
– samouczek nazywa się z ang. tutorial
– nie znając jakiegoś narzędzia lub programu zawsze szukamy
najpierw tutorial, how-to, manual lub documentation.
Protokół FTP
– prosty protokół oparty na połączeniach tcp/ip
– komendy tekstowe
– transfer plików
– nawiązywane dwa połączenia jedno do przesyłania poleceń
oraz kontroli transmisji, drugie do przesyłania danych.
– sam w sobie nie szyfrowany
klient ftp z wiersza poleceń
przykłady anonimowych ftp:
sunsite.icm.edu.pl
ftp.icm.edu.pl
ftp.ps.pl
ftp.pl.debian.org
debian.ethz.ch
podstawowym i często dostępnym jest ftp, po uruchomieniu dostępne
są między innymi następujące komendy:
quit
- koniec pracy
open host
- łączenie z serwerem
(user anonymous, haslo mail)
binary
- przełącza w tryb binarny
hash
- włącza progressbar
ls
- listuje zawartość
cd dir
- zmienia katalog
close
- zamyka połączenie
get plik [nazwa_lokalna] - pobiera plik
lcd
- zmienia katalog lokalny
mget pliki
- pobieranie z *
reget plik
- kontynuacja pobierania
put plik_kokalny
- przesyła plik na serwer
pwd
- pokazuje katalog bierzący
często można spotkać też ncftp który jest trochę wygodniejszy w
użyciu
? - help
open host - połączenie
q - wyjście
zadanie:
– połączyć się z jednym z podanych serwerów.
– odnaleźć plik z obrazem iso pierwszej płyty instalacyjnej
debiana wersji aktualnej lub testing
– włączyć tryb binarny i podgląd postępu
– rozpocząć pobieranie pliku
– po 1-3 minutach przerwać pobieranie zamykając okno
terminala
– zapamiętać mniej więcej ile zostało pobrane
– połączyć się ponownie z tego samego katalogu i kontynuować
pobieranie pliku.
pobieranie plików http oraz ftp / całych stron.
wget url
wget http://kolos.math.uni.lodz.pl/download/pliki/putty055.exe
-r pobiera całą stronę w głąb na 5 poziomów
-l POZIOM pobiera pliki w głąb na określoną głębokość
Poczta email opiera się obecnie o dwa protokoły: SMTP oraz POP3
SMTP jest starym protokołem wykorzystywanym do przesyłania poczty
pomiędzy serwerami.
Największa wada to ufność (efekt - spam).
Na szczęście większość serwerów smtp wymusza już podanie
hasła.
Każdy komputer na świecie może podać się za serwer smtp i nie
ma powodu mu nie
wierzyć, ze względu na architekturę
protokołu może wysyłać maile ze sfauszowanymi
adesami
nadawcy.
oryginalnie nie szyfrowany (przeważnie w tej postaci)
POP3 Protokół do odbierania wiadomości pocztowych ze skrzynki
mailowej.
oryginalnie nie szyfrowany (nadal często w tej postaci)
klient poczty z wiersza poleceń
mutt
mutt -f mbox
przeglądając listę maili:
q - wyjście
d - kasuje wiadomość (oznacza jako D)
u - odkasowuje ;-) skasowany mail
r - odpisywanie
f - przesyłanie dalej
m - pisanie nowej wiadomości
? - help
23 - podświetlenie 23 maila nawet jeśli jest oznaczony D
a - dodaje wpis do książki adresowej
czytając mail:
spacja - następna strona
- - poprzednia strona
i - wyjście do listy
tworzenie maila
tab - pokazuje listę adresów z książki
pusty temat - anulowanie listu
Pomoc jak używać programu można znaleźć pod adresami:
http://www.wcss.wroc.pl/wcss/infor/mutt.html
http://www.mutt.org/doc/manual/
program do pobierania poczty ze zdalnych kont
fetchmail
fetchmail -k -p pop3 -u login server.pop3
testowanie połączenia
ping host
ping -c liczba
ping -s rozmiar
sprawdzanie tras
traceroute host
traceroute linux.pl
połączenie zdalne kanałem szyfrowanym
ssh user@host
przesyłanie plików kanałem szyfrowanym
scp opcje źródło cel
scp -r katalog user@host:~/podkatalog
pobieranie informacji o użytkownikach
finger user@host