[2] LYNX – Konfiguracja
12 lutego 2023Do pracy z przeglądarką Lynx, oraz stronami bez szyfrowania SSL, nie ma potrzeby jakiejkolwiek konfiguracji.
Jeśli jednak zamierzasz przeglądać witryny WWW, które wykorzystują SSL, to w katalogu [/usr/local/openssl/certs], musi znajdować się plik [cert.pem], w którym znajdują się certyfikaty zaufanych głównych urzędów certyfikacji. Plik taki można utworzyć kopiując go z innego systemu operacyjnego. Ja pokaże to na przykładzie Microsoft Windows 10/11.
Otwórz [Panel sterowania]
Kliknij dwukrotnie [Opcje internetowe].
Kliknij zakładkę [Zawartość], następnie kliknij [Certyfikaty]
Kliknij zakładkę [Zaufane główne urzędy certyfikacji]. Kliknij pierwszy wpis, przy użyciu paska przewijania przewiń listę certyfikatów do ostatniej pozycji, następnie przytrzymaj klawisz [Shift] i kliknij ostatni wpis. Powinny zostać zaznaczone wszystkie certyfikaty.
Kliknij przycisk [Eksportuj…].
Kliknij [Dalej].
Zaznacz/wybierz [Standard składni wiadomości kryptograficznych – certyfikaty PKCS #7 (P7B)] i kliknij [Dalej].
Kliknij [Przeglądaj] i wybierz dowolną lokalizację dla zapisania pliku, któremu nadaj nazwę [cert.p7b]. Następnie kliknij [Dalej].
Sprawdź czy wszystko się zgadza, jeśli tak – kliknij [Zakończ]. Spowoduje to zapis pliku i zamknięcie kreatora.
W oknie Kreatora eksportu certyfikatu otrzymaliśmy potwierdzenie pozytywnego zakończenia eksportu, klikamy [OK].
Skopiuj plik [cert.p7b] do katalogu [/usr/local/openssl/certs] w systemie FreeBSD, za pomocą SFTP lub innego narzędzia do przesyłania plików.
Po przesłaniu do wspomnianego katalogu, pozostało nam jeszcze przekształcenie go do wymaganego formatu [*.PEM].
root@vfbsd01:~ # cd /usr/local/openssl/certs/ root@vfbsd01:/usr/local/openssl/certs # openssl pkcs7 -inform DER -in cert.p7b -print_certs -text -out cert.pem
Od tego momentu, Lynx bez problemu może wykonywać połączenia z witrynami, które mają certyfikaty wystawione przez wydawców uznanych przez Microsoft za zaufanych.