Putty

Opis konfigurowania programu PuTTY do korzystania z naszych kont shell

Jeśli nie posiadamy PuTTY, należy go wgrać na nasz komputer. Program PuTTY można pobrać:

1. Główne okno programu PuTTY.

Na początek ustawimy program tak, by wyświetlał wszystko w sposób przyjazny dla naszego oka i zapiszemy te ustawienia jako domyślne. W pierwszej kolejności klikamy na liście na pozycję Default Settings (obecnie jest ona jedyną pozycją, a wskazuje ją strzałka A). Następnie ładujemy ustawienia klikając na przycisk Load (wskazuje go strzałka B). Następnie wybieramy z drzewa kategorii pozycję Window/Appearance (wskazywaną przez strzałkę C).

2. Ustawienia wyglądu PuTTY.

W okienku ustawień można zmienić wiele parametrów dotyczących wyglądu konsoli w PuTTY (dla osoby znającej angielski nie powinno być problemem zrozumienie znaczeń poszczególnych opcji), jednak my zmienimy tylko czcionkę. Klikamy na przycisk Change (wskazywany przez strzałkę A).

3. Ustawienia wyglądu czcionki w PuTTY.

Zaznaczamy tak jak widać na obrazie czcionkę Courier, Regularne i 10. Oczywiście wedle własnych upodobań możemy ustawić inną czcionkę i jej parametry. Należy jednak pamiętać, by rozmiar czcionki umożliwiał wyświetlenie na ekranie conajmniej 80 znaków w poziomie i 24 w pionie. Po skonfigurowaniu czcionki klikamy na przycisk OK (wskazuje go strzałka A).

4. Powrót do ustawień sesji.

Powróciliśmy do okienka z punktu 2. Teraz wrócimy do ustawień sesji PuTTY klikając na Session (pozycję na drzewie kategorii wskazuje strzałka B).

5. Kończenie ustawień domyślnych.

Po powrocie do okna początkowego ustawiamy jeszcze tylko opcję Protocol na SSH (jak pokazuje strzałka A) i klikamy przycisk Save by zapisać ustawienia (wskazuje go strzałka B).

6. Konfigurowanie sesji.

Program PuTTY umożliwia skonfigurowanie i zapamiętanie parametrów wielu serwerów (Session - sesja jest to po prostu specyficzna konfiguracja do połączenia z danym serwerem). W okienku Host Name (or IP address) wpisujemy otrzymany wraz z kontem adres serwera, na którym jest konto (okienko wskazuje strzałka A), jednak nie musi to być tak jak na obrazku ssh.desk.pl (!!!). W okienku Saved Sessions wpisujemy nazwę, która będzie reprezentowała dane połączenie, może być ona dowona, nie musi wcale zawierać adresu serwera ani znaku "#" (pole gdzie należy wpisać nazwę sesji wskazuje strzałka B). Po wpisaniu danych w odpowiednie pola, klikamy na przycisk Save (wskazuje go strzałka C).

7. Otwarcie połączenia (sesji) z serwerem.

Jeśli wszystko do tej pory wykonaliśmy prawidłowo, okienko konfiguracji PuTTY powinno wyglądać podobnie, jak na powyższym obrazku. Za każdym razem, kiedy będziemy chcieli łączyć się z serwerem, po otwarciu PuTTY wybieramy odpowiednią nazwę z listy sesji (przykładową, używaną przez nas, wskazuje strzałka A), następnie ładujemy ustawienia sesji klikając na przycisk Load (wskazywanym przez strzałkę B), a na sam koniec klikamy na przycisk Open (wskazywanym przez strzałkę C).

8. Logowanie się na konto poprzez SSH.

Po naciśnięciu w poprzednim kroku przycisku Open powinniśmy ujrzeć okienko wyglądające podobnie, jak to przedstawione powyżej. W miejscu login as (wskazuje je strzałka A) wpisujemy nazwę konta (w przykładzie mojekonto) i wciskamy na klawiaturze ENTER.

9. Podawanie hasła.

Po przesłaniu nazwy konta, powinniśmy otrzymać potwierdzenie (Sent username "nazwa_naszego_konta", wskazuje je strzałka A). Kolejnym krokiem w procesie logowania jest podanie hasła. Należy zwrócić uwagę na to, że dla bezpieczeństwa hasło nie jest wyświetlane na ekranie, dlatego kursor pozostanie w tym samym miejcu (wskazuje go strzałka B) przez cały proces wpisywania naszego hasła. W razie pomyłki można używać klawisza Backspace, by usunąć błędny znak, ale nie będzie widać efektów tej czynności na ekranie. Ostatnim elementem, na który warto zwrócić uwagę w tej części, jest znaczek "@" (z angielskiego at, w Polsce określany jako "małpa"), który oznacza, iż konto (w przykładzie mojekonto) znajduje się NA serwerze podanym po "@". Tak więc angielskie "at" (na) dużo lepiej określa funkcję "@". Tak samo "@" służy do określenia na jakim serwerze znajduje się dany adres e-mail, więc znaczenie symbolu "at" nie ogranicza się tylko do kont e-mail, czy kont shell.

10. Logowanie zakończone.

Jeśli podaliśmy prawidłowe hasło i nasze połączenie z Inernet funkcjonuje prawidłowo, powinniśmy zobaczyć linię poleceń serwera (tak zwany prompt, którym na przykładowym obrazku jest mojekonto@daedalus:~$, wskazywany przez strzałkę A). Linia poleceń na różnych serwerach może wyglądać zupełnie inaczej, być w innym kolorze itd. Tekst widoczny powyżej to tak zwany Message Of The Day, czyli wiadomość dnia, aktualności serwerow. Oczywiście ich obecność i wygląd zależą od serwera.
UWAGA - Niektóre konta mają automatycznie ustawione uruchomienie zmiany hasła po zalogowaniu (konta tylko na pocztę), więc ukaże im się zamiast linii poleceń zapytanie o stare hasło (a dalszy ciąg jak w przypadku zmieniania hasła poleceniem passwd - patrz tutaj).

Na tym kończy się instrukcja konfiguracji PuTTY. Więcej przydatnych wiadomości związanych z obsługą konta przez ssh znajduje się w pozostałych instrukcjach.