Poradniki Użytkowania Serwera

Znajdziesz tutaj podstawowe instrukcje logowania, przesyłania plików oraz zarządzania swoim kontem.

Dane Dostępowe

  • Adres serwera (Host): torus.uck.pk.edu.pl
  • Port: 22 (standardowy port SSH)
  • Twój Login: nazwisko.imie.nr_albumu (np. kowalski.jan.101010)
1. Połączenie do serwera (SSH)

Na większości nowoczesnych systemów (Windows 10+, macOS, Linux) klient SSH jest wbudowany. Otwórz wiersz poleceń (Terminal / PowerShell) i wpisz:

ssh nazwisko.imie.nr_albumu@torus.uck.pk.edu.pl

Przy pierwszym połączeniu zostaniesz zapytany o potwierdzenie klucza serwera (wpisz yes), a następnie o swoje hasło.

Wskazówka: Podczas wpisywania hasła w terminalu znaki nie będą się pojawiać. To normalne zachowanie zabezpieczające. Wpisz je i wciśnij Enter.

2. Przesyłanie plików przez terminal (SCP)

Przesył plików przez CLI jest najszybszą metodą. Narzędzie scp działa podobnie jak zwykłe kopiowanie cp, ale przez sieć.

Przesył z Twojego komputera NA serwer:
scp sciezka/do/pliku.txt nazwisko.imie.nr_albumu@torus.uck.pk.edu.pl:

Dwukropek na końcu jest obowiązkowy! Sprawi on, że plik skopiuje się prosto do Twojego katalogu domowego (~).

Przesył Z serwera na Twój komputer:
scp nazwisko.imie.nr_albumu@torus.uck.pk.edu.pl:wyniki.csv .

Kropka na końcu oznacza, że plik wyniki.csv zostanie zapisany w folderze, w którym aktualnie masz otwarty terminal.

3. Przesyłanie plików w interfejsie graficznym (WinSCP / Cyberduck)

Jeśli nie lubisz przesyłać plików przez terminal, polecamy darmowy program WinSCP (Windows) lub Cyberduck (macOS/Windows).

W oknie nowego połączenia uzupełnij pola następująco:

  • Protokół pliku: SFTP lub SCP
  • Nazwa hosta: torus.uck.pk.edu.pl
  • Numer portu: 22
  • Nazwa użytkownika: Twój login (nazwisko.imie.nr_albumu)
  • Hasło: Twoje hasło

Po kliknięciu "Logowanie" otworzy się okno przypominające eksplorator plików, w którym możesz przeciągać i upuszczać swoje skrypty oraz datasety (Drag & Drop).

4. Tunelowanie portów (np. do Jupyter Notebook)

Tunelowanie SSH przydaje się, gdy uruchomisz na serwerze aplikację webową (np. Jupyter Lab lub TensorBoard) na konkretnym porcie i chcesz ją wyświetlić w przeglądarce na swoim laptopie.

ssh -L 8888:localhost:8888 nazwisko.imie.nr_albumu@torus.uck.pk.edu.pl

Co robi to polecenie?

  • Przekierowuje Twój lokalny port 8888 z laptopa...
  • ...poprzez bezpieczny tunel na serwer Torus...
  • ...do portu 8888 na serwerze.

Następnie możesz uruchomić Jupytera na serwerze, otworzyć przeglądarkę na swoim komputerze i wejść na adres http://localhost:8888.

5. Zmiana hasła

Ze względów bezpieczeństwa, zalecamy zmianę hasła startowego na własne. Aby to zrobić, zaloguj się normalnie na serwer, a następnie wpisz w terminalu przygotowany przez nas skrypt:

changeMyPwd

Zostaniesz poproszony o podanie obecnego hasła, a następnie dwukrotne wpisanie nowego. System zaktualizuje Twoje poświadczenia autoryzacyjne.