Porównane wersje

Klucz

  • Te wersy zostały dodane. Tosłowo zostało dodane.
  • Te wersy zostały usunięte. To słowo zostało usunięte.
  • Formatowanie zostało zmienione.

...

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFF0B3

Zwróć uwagę czy w nagłówku okna terminala widnieje napis ZSH czy też BASH

image-20240724-090030.png

Rozwiń poniższą sekcje.

Rozwiń
titleW przypadku ZSH
  1. Sprawdź aktualnie dostępne powłoki na Macu, uruchamiając polecenie i enter

    Blok Kodu
    cat /etc/shells
    image-20240724-091821.png
  2. Kliknij Terminal na górnym pasku obok menu Apple

    image-20240724-093404.png
  3. Wybierz Ustawienia z menu rozwijanego

    image-20240724-093517.png
  4. Przejdź do zakładki Ogólne (jeśli nie zostaniesz tam przekierowany bezpośrednio)
    W sekcji Powłoki otwieraj za pomocą, wybierz Komenda (pełna ścieżka) zamiast opcji Domyślna powłoka logowania
    Na koniec, zmień komendę z /bin/zsh na /bin/bash i naciśnij Enter. To ustawi bash jako Twoją domyślną powłokę.

    image-20240724-093840.png
  5. Następnie wróć do konsoli. Wpisz komendę i potwierdź enterem

    Blok Kodu
    /bin/bash
    image-20240724-092624.png
  6. Powinieneś uzyskać taki widok

    image-20240724-094358.png
  7. Po tym, zamknij Terminal, naciskając Cmd + Q. Uruchom ponownie Terminal, a bash będzie teraz ustawiony jako Twoja domyślna powłoka

...

  1. Wpisz w Terminalu poniższe polecenie i potwierdź je klawiszem Enter:

    Blok Kodu
    cd Desktop
  2. Wiersz poleceń winien uzyskać postać ogólną: nazwa_komputera:Desktop nazwa_konta$.

  3. Wpisz w Terminalu kolejne polecenie, używając w nim nazwy folderu zawierającego trzy pliki (client.ovpncertyfikat_uzytkownika.p12pg-ca.pem) i zatwierdź klawiszem Enter. Pamiętaj, że w instrukcji użyto nazwy folderu PG_VPN i dlatego ta nazwa widnieje w poleceniu.

    Blok Kodu
    cd PG_VPN
  4. Wiersz poleceń winien uzyskać postać: nazwa_komputera:PG_VPN nazwa_konta$ tak jak na poniższej ilustracji.

  5. Wpisz następnie w Terminalu poniższe polecenie i zatwierdź klawiszem Enter.
    Uwaga: ostatni fragment polecenia, tj. „-nokeys” może być wyświetlony w drugim wierszu - wynika to wówczas z wizualnego przeniesienia wiersza. W terminalu polecenie należy jednak wpisać w jednym i tym samym wierszu.

    Blok Kodu
    openssl pkcs12 -in certyfikat_uzytkownika.p12 -out certyfikat_uzytkownika.crt -nodes -nokeys

  6. W odpowiedzi na polecenie, wyświetlona zostanie prośba o wpisanie hasła zabezpieczającego certyfikat użytkownika. Wpisz hasło (wprowadzane znaki nie będą widoczne) i zatwierdź klawiszem Enter.

  7. Jako potwierdzenie poprawności hasła, system wyświetli komunikat: MAC verified OK.

  8. Następnie w terminalu wpisz poniższe polecenie i zatwierdź klawiszem Enter.
    Uwaga: ostatni fragment polecenia, tj. „-nocerts” może być wyświetlony w drugim wierszu - wynika to wówczas z wizualnego przeniesienia wiersza. W terminalu polecenie należy jednak wpisać w jednym i tym samym wierszu.

    Blok Kodu
    openssl pkcs12 -in certyfikat_uzytkownika.p12 -out certyfikat_uzytkownika.key -nodes -nocerts
  1. W odpowiedzi wyświetlona zostanie prośba o wpisanie hasła zabezpieczającego certyfikat użytkownika. Wpisz hasło (wprowadzane znaki nie będą widoczne) i zatwierdź klawiszem Enter.

  2. Jako potwierdzenie poprawności hasła, system wyświetli komunikat: MAC verified OK.
    Zamknij okno Terminala.

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFF0B3

W przypadku napotkania komunikatu: permission denied.

Rozwiń poniższą sekcje.

Rozwiń
titlePermission denied
  1. Wpisz następnie w Terminalu poniższe polecenie i zatwierdź klawiszem Enter.
    Uwaga: ostatni fragment polecenia, tj. „-nokeys” może być wyświetlony w drugim wierszu - wynika to wówczas z wizualnego przeniesienia wiersza. W terminalu polecenie należy jednak wpisać w jednym i tym samym wierszu.

    Blok Kodu
    sudo openssl pkcs12 -in certyfikat_uzytkownika.p12 -out certyfikat_uzytkownika.crt -nodes -nokeys
  2. W odpowiedzi na polecenie, wyświetlona zostanie prośba o wpisanie hasła zabezpieczającego certyfikat użytkownika. Wpisz hasło (wprowadzane znaki nie będą widoczne) i zatwierdź klawiszem Enter.

  3. Jako potwierdzenie poprawności hasła, system wyświetli komunikat: MAC verified OK.

  4. Następnie w terminalu wpisz poniższe polecenie i zatwierdź klawiszem Enter.
    Uwaga: ostatni fragment polecenia, tj. „-nocerts” może być wyświetlony w drugim wierszu - wynika to wówczas z wizualnego przeniesienia wiersza. W terminalu polecenie należy jednak wpisać w jednym i tym samym wierszu.

    Blok Kodu
    sudo openssl pkcs12 -in certyfikat_uzytkownika.p12 -out certyfikat_uzytkownika.key -nodes -nocerts
  5. W odpowiedzi wyświetlona zostanie prośba o wpisanie hasła zabezpieczającego certyfikat użytkownika. Wpisz hasło (wprowadzane znaki nie będą widoczne) i zatwierdź klawiszem Enter.

  6. Jako potwierdzenie poprawności hasła, system wyświetli komunikat: MAC verified OK.
    Zamknij okno Terminala.

  1. Przejdź do utworzonego wcześniej folderu PG_VPN (na Biurku). Zweryfikuj, czy w folderze znajdują się następujące pliki:

...

  • certyfikat_uzytkownika.crt,

  • certyfikat_uzytkownika.key,

  • certyfikat_uzytkownika.p12,

  • client.ovpn,

  • pg-ca.pem.

...