DNIF - zajęcia 6 zasoby sieciowe
Transkrypt
DNIF - zajęcia 6 zasoby sieciowe
DNIF - zajęcia 6 zasoby sieciowe 2015/2016 1 Protokół SSH SSH to protokół sieciowy umożliwiający zdalny dostęp do komputerów w sieci. Protokół SSH używa szyfrowanego połączenia (w przeciwieństwie do protokołu Telnet). Więcej informacji można znaleźć na: https://en.wikipedia.org/ wiki/Secure_Shell. 1. Aby połączyć się ze zdalnym komputerem przy pomocy protokołu SSH w systemie Linux można wykorzystać polecenie ssh. ssh użytkownik@adres_komputera_zdalnego Przykładowo, aby połączyć się z serwerem wydziałowym students.wmi.amu.edu.pl musimy użyć swojego loginu postaci sNumerIndeksu (dla przykładu s12345678). ssh [email protected] Gdy logujemy się po raz pierwszy wyświetli się komunikat z pytaniem o akceptację identyfikacji serwera, potem wyświetli się komunikat z pytaniem o hasło. 2. Aby połączyć się ze zdalnym komputerem przy pomocy protokołu SSH pod Windowsem można użyć programu PuTTy. Po włączeniu programu należy tylko wpisać adres serwera students.wmi.amu.edu.pl i wybrać protokół SSH (port 22). Program zapyta o zgodę na identyfikację serwera i następnie zapyta o dane logowania. 1 2 Zdalne logowanie w trybie graficznym Serwery wydziałowe umożliwiają zdalny dostęp w trybie graficznym. 1. Dostęp do serwera Linuksowego: zobacz https://laboratoria.wmi.amu. edu.pl/LTS. 2. Dostęp do serwera z Windowsem: • pod Linuksem można skorzystać np. z programu rdesktop: rdesktop term.wmi.amu.edu.pl, • pod Windowsem można skorzystać z opcji podłączania pulpitu zdalnego Start>Programy>Akcesoria>Zdalny Terminal. Więcej informacji: https://laboratoria.wmi.amu.edu.pl/Term. 3 Protokół SCP Protokół SCP służy do kopiowania plików pomiędzy zdalnymi komputerami. Protokół ten korzysta z protokołu SSH do przesyłania plików, w szczególności używa szyfrowanego połączenia. Więcej informacji https://en.wikipedia. org/wiki/Secure_copy. Aby skorzystać z protokołu SCP w systemie Linuks, można użyć polecenia scp. Poniższe polecenie skopiuje plik1, który znajduje się w katalogu katalog1 z komputera host1 na komputer host2 jako plik2 w katalogu katalog2. scp user1@host1:katalog1/plik1 user2@host2:katalog/plik Przykładowo, gdy chcemy skopiować plik1, który znajduje się na naszym komputerze, na serwer wydziałowy students.wmi.amu.edu.pl do katalogu katalog1, który znajduje się w naszym katalogu domowym, użyjemy następującego polecenia scp plik1 [email protected]:~/katalog1/plik2. W przypadku, gdy chcemy rekursywnie skopiować katalog z całą zawartością, trzeba użyć polecenia scp z przełącznikiem -r. scp -r katalog1 [email protected]:~/katalog2 4 Protokół SFTP Protokół SFTP służy do przesyłania, przeglądania i zarządzania plikami na zdalnym komputerze. Protokół SFTP korzysta z protokołu SSH, więc używa szyfrowanego połączenia. Więcej informacji: https://en.wikipedia.org/wiki/SSH_ File_Transfer_Protocol. 2 1. Aby skorzystać z protokoły SFTP pod Linuksem można użyć programu sftp. sftp [email protected] Program sftp pozwala korzystać z poleceń cd, ls, mkdir, pwd, rm, rmdir do wykonywania operacji na plikach znajdujących się na zdalnym komputerze i poleceń lcd, lls, lmkdir, lpwd do wykonywania operacji na plikach znajdujących się na komputerze lokalnym. Polecenie exit kończy działanie programu. Polecenie put służy służy do kopiowania plików z komputera lokalnego na komputer zdalny. put katalog1/plik1 katalog2/plik2 skopiuje plik plik1, który znajduje się na komputerze lokalnym w katalogu katalog1, na komputer zdalny i zapisze go w katalogu katalog2 pod nazwą plik2. Użycie przełącznika -r umożliwi rekursywne kopiowanie katalogów. Podobnie polecenie get służy do kopiowania plików z komputera zdalnego na lokalny. Polecenie get katalog1/plik1 katalog2/plik2 skopiuje plik plik1, który znajduje się na komputerze zdalnym w katalogu katalog1, na komputer lokalny i zapisze go w katalogu katalog2 pod nazwą plik2. Użycie przełącznika -r umożliwi rekursywne kopiowanie katalogów. 2. Alternatywnie, można skorzystać z programu FileZilla (Windows i Linux) albo WinSCP (Windows). Aby połączyć się z serwerem wydziałowym używamy następujących danych: Adres: students.wmi.amu.edu.pl Nazwa użytkownika: sNumerIndeksu Port: 22 3