Sieci komputerowe i bazy danych

Laboratorium 1.

  1. Pobieram program PuTTY i go uruchamiam.
  2. Łączę się ze zdalnym komputerem mts.wibro.agh.edu.pl
  3. Parę kluczy RSA można wygenerować za pomocą programu ssh-keygen. Wygenerowane klucze znajdują się w katalogu .ssh. Za pomocą polecenia ssh-copy-id wygenerowany klucz publiczny można skopiować na konto na innym serwerze. Logowanie za pomocą kluczy RSA nie wymaga ponownego użycia hasła do kont.
  4. Tworzę katalog tmp, a w nim plik zawierający moje imię i nazwisko. Następnie nadaję mu prawa dostępu, tak aby wszyscy użytkownicy mogli go czytać.
  5. Procesy to wykonujące się programy. Możemy prześledzić ich działanie za pomocą poleceń:
    • ps - wyświetla procesy uruchamiane z bieżącego terminala
    • ps -A - wyświetla wszystkie procesy
    • ps aux - wyświetla wszystkie procesy, nawet procesy nie powiązane z żadnym terminalem
    • ps t terminal - wyświetla procesy związane z terminalem
    • pstree - wyświetla wszystkie procesy w postaci drzewa
    • top - wyświetla procesy i ich stan na bieżąco
  6. Liczę ile użytkowników pracuje na serwerze za pomocą polecenia wc filename, które zwraca ilość linii oraz wyrazów w pliku..
  7. Zmieniam hasło do konta
  8. Wyszukuję plik passwd za pomocą polecenia find
  9. Sprawdzam katalog, w którym się znajduję poleceniam pwd.
    Skróty:
    • root: .
    • katalog domowy: ~
    • katalog bieżący: .
    • katalog poziom wyższy: ..
  10. Tworzę plik zawierający moje imię i nazwisko poleceniem echo ".." > plik.txt
  11. Usunięcie kalalogu wraz z jego zawartością można dokonać poprzez użycie komendy rm -r dirname.
  12. Tworzę katalog public_html na serwerze zajęciowym.
  13. Następnie tworzę plik tekstowy tmp.txt
  14. Umieszczam w nim tekst podany na stronie laboratorium.
  15. Zmieniam nazwę poleceniem mv tmp.txt index.html
  16. Sprawdzam prawa dostępu poleceniem ls -a index.html
  17. Usuwam plik rm -r tmp.txt
  18. Zliczam linie pliku za pomocą polecenia wc
  19. W pliku index.html znacznik meta - meta charset="UTF-8" - odpowiada za poprawne wyświetlanie polskich znaków diakrytycznych.
  20. Aby wyświetlić zawartość pliku index.html, zwykłe pliki powinny mieć uprawnienia tylko do odczytu dla wszystkich użytkowników, natomiast dla katalogów prawa powinny być ustawione na odczyt oraz przeszukanie.