Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

Ścisłe zabezpieczenia online stały się dla wielu z nas obowiązkowe, a ponieważ złośliwi operatorzy stają się coraz mądrzejsi, narzędzia i zabezpieczenia muszą stać się silniejsze, aby nadążyć. Secure Shell (SSH) to protokół szyfrowania, który umożliwia bezpieczne wysyłanie danych poprzez powiązanie klucza publicznego z dopasowaniem prywatnym.

Różne sytuacje, w tym zdalny dostęp do serwera lub dodanie zabezpieczeń do platformy hostingowej Git, mogą wymagać wygenerowania własnego klucza. Poświadczenia dostępu stały się ważną częścią bezpieczeństwa online, a macOS i aplikacja Terminal ułatwiają generowanie klucza SSH. Przyjrzyjmy się procesowi.

Jak wygenerować klucz SSH za pomocą SSH-Keygen

Za pomocą polecenia ssh-keygen możesz wykonać wszystkie funkcje niezbędne do wygenerowania klucza SSH, który jest kompletny i gotowy do użycia. Podczas tworzenia możesz określić używany algorytm, długość w bitach i inne cechy swojego klucza. Więcej informacji na temat tych pojęć można znaleźć w dalszych rozdziałach tego przewodnika.

Powiązane: Co to jest SSH i co to oznacza?

Kroki generowania klucza SSH w systemie macOS są następujące:

Uruchom Terminal z Applications> Utilities lub wykonując wyszukiwanie Spotlight. Wpisz polecenie ssh-keygen z żądanymi parametrami.

Warianty omówimy później, ale oto przykład tego, jak powinno wyglądać typowe polecenie ssh-keygen:

ssh-keygen -t ecdsa -b 521

Pożądany algorytm następuje po poleceniu -t , a wymagana długość klucza następuje po wejściu -b . Jeśli wykluczysz -b , ssh-keygen użyje domyślnej liczby bitów dla wybranego typu klucza. Silny algorytm szyfrowania z kluczem o odpowiedniej wielkości będzie najskuteczniejszy w zapewnianiu bezpieczeństwa danych .

Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

Naciśnij klawisz Enter, aby rozpocząć postęp generowania. Ponownie naciśnij klawisz ENTER, aby zaakceptować domyślną lokalizację pliku. Możesz to zmienić w razie potrzeby, ale generalnie będziesz chciał przechowywać swoje klucze w sugerowanym folderze.

Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

Po wyświetleniu monitu wprowadź hasło . Chociaż możesz pozostawić to pole puste, zawsze zalecamy ochronę klucza SSH hasłem. Nawet jeśli nikt inny nie powinien mieć dostępu do Twojego urządzenia, dodatkowa warstwa zabezpieczeń jest zawsze mile widziana.

Wprowadź ponownie swoje hasło, aby zakończyć proces i wygenerować klucze publiczne i prywatne.

Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

macOS przechowuje oba klucze w katalogu ~/.ssh/ . Jeden plik zawiera Twój publiczny klucz SSH, a inny zawiera Twoją prywatną wersję, której nigdy nikomu nie powinieneś udostępniać.

Jeśli Terminal nie jest Twoją rzeczą, istnieje kilka innych klientów Mac SSH , więc możesz wybrać opcję, która najlepiej odpowiada Twoim potrzebom.

Skopiuj klucz SSH, aby dodać go do platform hostingowych Git i innych lokalizacji

Po zakończeniu procesu generowania możesz użyć Terminala do skopiowania klucza publicznego do dystrybucji. Należy również zwrócić uwagę na nazwę pliku używaną podczas tworzenia. W podanym przykładzie macOS zapisał publiczny klucz SSH w pliku id_ecdsa.pub , więc jest to lokalizacja, na którą musimy kierować reklamy.

Aby skopiować publiczny klucz SSH do schowka, wykonaj następujące kroki:

  1. Uruchom Terminal .
  2. Wpisz polecenie pbcopy z poprawną ścieżką do pliku, na przykład:

    kopia pb <>

  3. Naciśnij Enter , a Twój klucz publiczny zostanie skopiowany do schowka.

Stąd możesz wkleić swój klucz SSH w dowolne miejsce. Pamiętaj, że powinieneś rozpowszechniać tylko klucz publiczny przechowywany w pliku .pub. Twój klucz prywatny jest tylko do Twojego użytku.

Różne typy i rozmiary kluczy SSH

Polecenie ssh-keygen umożliwia generowanie kilku typów i rozmiarów kluczy, które wykorzystują różne algorytmy. Po pierwsze, przed utworzeniem poświadczeń dostępu należy potwierdzić, którą odmianę zaleca Twoja platforma hostingowa, usługa lub inna strona.

Wymienimy tutaj najczęstsze typy kluczy SSH i wyjaśnimy charakterystykę każdego z nich:

  • RSA: Szeroko obsługiwany algorytm, RSA jest dobrym wyborem w wielu sytuacjach. Długość to siła i będziesz chciał utworzyć klucz o długości 2048 lub 4096 bitów, przy czym pierwszy jest wystarczający, a drugi idealny.
  • ECDSA: nowszy algorytm, ECDSA zapewnia podobny poziom bezpieczeństwa do RSA, ale z krótszymi kluczami, co przekłada się na większą wydajność. Obsługiwane rozmiary kluczy to 256, 384 i 521 bitów.
  • Ed25519: nowy algorytm Ed25519 poprawia bezpieczeństwo i wydajność poprzednich typów kluczy. Sam Apple używa tej metody uwierzytelniania w niektórych przypadkach, w tym podczas komunikacji między niektórymi urządzeniami. Klucze mają tylko 256 bitów, a jednocześnie zapewniają wysoki poziom bezpieczeństwa.

Powiązane: Typowe typy szyfrowania i dlaczego nie powinieneś tworzyć własnego

Podczas generowania klucza SSH upewnij się, że wprowadzasz żądany typ algorytmu po poleceniu -t .

Przydatne polecenia, które należy znać podczas tworzenia klucza SSH na komputerze Mac

Omówiliśmy podstawowe składniki polecenia ssh-keygen; jednak w niektórych przypadkach możesz chcieć wykonać inne funkcje. Tutaj wymienimy kilka odpowiednich poleceń i ich zastosowań:

  • -t: Użyj tego polecenia, aby wprowadzić algorytm, którego chcesz użyć. RSA, ECDSA i Ed25519 to powszechne i realne wybory.
  • -b: Określ długość klucza, wprowadzając liczbę używanych bitów. Przed wprowadzeniem polecenia -b zawsze sprawdź wymagania wybranego algorytmu, ponieważ obowiązują pewne ograniczenia.
  • -p: Możesz zmienić hasło swojego klucza za pomocą polecenia -p . Po prostu dołącz -p z ssh-keygen , a Terminal zażąda lokalizacji pliku. Wprowadź ścieżkę odpowiedniego klucza i po wyświetleniu monitu utwórz nowe hasło.
  • -f: użyj polecenia -f, aby skierować ssh-keygen do określonej lokalizacji pliku.
  • -C: Polecenie -C dodaje komentarz do twojego klucza, co jest użyteczną metodą etykietowania.

Dodatkowo polecenie ls wyświetli listę wszystkich kluczy SSH przechowywanych w domyślnym katalogu:

ls -al ~/.ssh

Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

Aby usunąć lokalny klucz SSH, możesz użyć polecenia rm w terminalu, na przykład:

rm ~/.ssh/id_ecdsa

oraz

rm ~/.ssh/id_ecdsa.pub

Na koniec, aby uzyskać dostęp do pełnej listy poleceń, następujące dane wejściowe wyświetlą wszystkie dostępne opcje wraz z dodatkowymi informacjami:

człowiek ssh-keygen

Jak używać SSH-Keygen do generowania klucza SSH na komputerze Mac?

macOS ułatwia generowanie kluczy SSH

Generowanie klucza SSH w systemie macOS jest proste. Terminal i narzędzie ssh-keygen mogą wykonywać wszystkie funkcje niezbędne do projektowania, tworzenia i rozpowszechniania poświadczeń dostępu, dzięki czemu nie jest potrzebne dodatkowe oprogramowanie. Wystarczy wprowadzić odpowiednie polecenia, a ssh-keygen zajmie się resztą.

Powszechnie używane algorytmy to RSA, ECDSA i Ed25519, a każdy typ ma swoje własne specyfikacje i użyteczne długości kluczy. Podczas tworzenia możesz określić te szczegóły i wprowadzić inne instrukcje za pomocą odpowiednich poleceń. Następnie możesz nadal używać Terminala do kopiowania, modyfikowania i usuwania zapisanych kluczy.

Niezależnie od tego, czy chodzi o zabawę, czy o funkcję, umiejętność generowania własnych poświadczeń dostępu jest cenną umiejętnością, której należy się nauczyć. W miarę jak nasze życie toczy się dalej w Internecie, zabezpieczenie naszych prywatnych danych jest ważne, a mądrzy będą korzystać z każdego dostępnego im narzędzia.


4 przydatne funkcje kalkulatora macOS

4 przydatne funkcje kalkulatora macOS

Proste aplikacje kalkulatora są standardem w większości systemów operacyjnych, ale niektóre aplikacje nie są tak proste, jak się wydaje. Aplikacja Kalkulator macOS oferuje szereg przydatnych narzędzi, których możesz używać przy prawie każdym wykonywanym obliczeniu. Od wypowiadania sum na głos po zaawansowane funkcje obliczeniowe, Kalkulator oferuje więcej niż tylko podstawy.

Jak wylogować się z poczty na komputerze Mac

Jak wylogować się z poczty na komputerze Mac

Nie chcesz lub nie musisz już otrzymywać wiadomości e-mail w aplikacji Poczta systemu macOS? Jeśli tak, możesz wylogować się z programu Mail na komputerze Mac, co spowoduje zatrzymanie synchronizacji wiadomości e-mail z kontem.

Jak uruchomić komputer Mac w trybie awaryjnym

Jak uruchomić komputer Mac w trybie awaryjnym

Rozwiązywanie problemów z komputerem Mac może pomóc w rozwiązaniu wielu problemów, z którymi możesz się spotkać. Jeśli komputer Mac ma problemy z uruchomieniem lub występują problemy z uruchamianiem, dobrym pomysłem może być uruchomienie komputera Mac w trybie awaryjnym, aby spróbować zidentyfikować i rozwiązać problemy.

Jak odinstalować Flash na komputerze Mac

Jak odinstalować Flash na komputerze Mac

Adobe Flash Player jest już oficjalnie martwy. Jeśli nie usunąłeś go jeszcze z komputera Mac, czas to zrobić. Ma to na celu zachowanie porządku na komputerze Mac, a także uniknięcie potencjalnych zagrożeń, które mogą być spowodowane lukami w programie Flash Player.

Jak korzystać z funkcji czasu ekranu komputera Mac

Jak korzystać z funkcji czasu ekranu komputera Mac

Częstym problemem, jaki napotykają ludzie podczas korzystania z urządzeń cyfrowych, jest to, że urządzenia powodują, że spędzają zbyt dużo czasu przed ekranem. Rozwiązaniem Apple na to jest funkcja Screen Time, która pojawiła się na Macu z macOS Catalina.

Czy Twój Mac ciągle przełącza sieci Wi-Fi? Oto co robić

Czy Twój Mac ciągle przełącza sieci Wi-Fi? Oto co robić

macOS to wspaniały system operacyjny, ale, jak to często bywa w przypadku komputerów, od czasu do czasu konieczne może być rozwiązywanie problemów. Kluczowym obszarem, na którym chcesz być na szczycie, jest łączność internetowa komputera Mac.

Jak włączyć komputer Mac

Jak włączyć komputer Mac

Kiedy po raz pierwszy dostajesz Maca, wszystko wydaje się nieznane. Możesz nawet nie wiedzieć, jak włączyć komputer Mac, nie mówiąc już o robieniu z nim czegokolwiek innego.

Jak korzystać z Apple Pay w sklepach i w Internecie?

Jak korzystać z Apple Pay w sklepach i w Internecie?

Dzięki Apple Pay byliśmy o krok bliżej do zostawienia portfela w domu na dobre. System płatności zbliżeniowych, dostępny w szerokiej gamie produktów Apple, sprawia, że ​​płacenie za przedmioty codziennego użytku jest dziecinnie proste.

Jak pobierać aplikacje na Apple TV

Jak pobierać aplikacje na Apple TV

Podobnie jak na iPhonie, iPadzie, a nawet Apple Watch, pobieranie aplikacji na Apple TV jest szybkim i łatwym procesem. Wystarczy kilka kroków, aby cieszyć się ogromną liczbą aplikacji na dużym ekranie.

Jak dodać lub usunąć kogoś z albumu Osoby na iPhonie i Macu?

Jak dodać lub usunąć kogoś z albumu Osoby na iPhonie i Macu?

Album Ludzie na iPhonie i Macu dzieli zdjęcia na kategorie według rozpoznawania twarzy. Jeśli nie możesz znaleźć konkretnej osoby w albumie Osoby, możesz samodzielnie utworzyć dla niej profil. Co więcej, jeśli wydaje Ci się, że masz nadmiar albumów i chcesz pozbyć się niektórych profili, również możesz to szybko zrobić.

Jak odinstalować Chrome na komputerze Mac

Jak odinstalować Chrome na komputerze Mac

Naprawdę się nad tym zastanowiłeś i zdecydowałeś, że Google Chrome dla komputerów Mac po prostu nie jest przeglądarką dla Ciebie. Masz inne preferowane przeglądarki, co ma sens, ponieważ istnieje wiele świetnych przeglądarek dla komputerów Mac.

Jak skonfigurować klucz odzyskiwania Apple na iPhonie, iPadzie lub komputerze Mac?

Jak skonfigurować klucz odzyskiwania Apple na iPhonie, iPadzie lub komputerze Mac?

Jedną z zalet urządzeń Apple jest to, że pozwalają na takie wodoszczelne bezpieczeństwo. Ale w rzeczywistości możesz dodać dodatkowe zabezpieczenia do swoich urządzeń, konfigurując klucz odzyskiwania.

6 najlepszych aplikacji do czyszczenia i optymalizacji komputerów Mac

6 najlepszych aplikacji do czyszczenia i optymalizacji komputerów Mac

Chociaż komputery Mac to świetne maszyny, nie są idealne. Od czasu do czasu komputer Mac może wymagać konserwacji, aby działał jak najlepiej.

Jak korzystać z treści mówionych, aby komputer Mac odczytywał na głos?

Jak korzystać z treści mówionych, aby komputer Mac odczytywał na głos?

Komputery Mac od dawna potrafią czytać na głos tekst na ekranie bez pobierania lub aplikacji innych firm. Ta funkcja istnieje jako zamiana tekstu na mowę, mowę i jako część funkcji VoiceOver.

Jak zezwolić na wyskakujące okienka na komputerze Mac

Jak zezwolić na wyskakujące okienka na komputerze Mac

Czy masz problemy z witryną internetową w systemie macOS, ponieważ Twoja przeglądarka blokuje dla niej wyskakujące okienka? Na szczęście możesz wyłączyć blokowanie wyskakujących okienek w głównych przeglądarkach, takich jak Safari, Chrome i Firefox na swoim komputerze.

Jak szybko wysyłać i odbierać pliki z komputera Mac przez FTP?

Jak szybko wysyłać i odbierać pliki z komputera Mac przez FTP?

Jeśli chcesz wysyłać lub odbierać pliki z komputera Mac w sieci lokalnej, wystarczy klient FTP. Apple macOS ma opcję, która umożliwia wymianę plików między komputerem Mac a innymi urządzeniami w tej samej sieci za pomocą protokołu FTP.

Jak korzystać z Garageband na komputerze Mac, aby jednocześnie nagrywać wiele ścieżek na żywo?

Jak korzystać z Garageband na komputerze Mac, aby jednocześnie nagrywać wiele ścieżek na żywo?

GarageBand to świetna, bezpłatna cyfrowa stacja robocza audio (DAW) dla twórców, takich jak muzycy i podcasterzy korzystający z komputerów Mac. Oto, jak możesz go użyć do nagrywania wielu instrumentów jednocześnie.

Jak sprawić, by Twój Mac wypowiadał ogłoszenia i powiadomienia

Jak sprawić, by Twój Mac wypowiadał ogłoszenia i powiadomienia

Może się zdarzyć, że jesteś tak pochłonięty pracą lub jesteś z dala od ekranu komputera Mac i przegapiłeś ważne powiadomienia i alerty. Może się nawet zdarzyć, że bezmyślnie naciśniesz przycisk zamykania, nawet nie czytając powiadomienia.

10 zabawnych rzeczy, o które można zapytać Siri na iPhonie i Macu

10 zabawnych rzeczy, o które można zapytać Siri na iPhonie i Macu

Jako sterowany głosem wirtualny asystent Apple, Siri może wykonywać różne zadania na Twoje polecenie. Może wysyłać wiadomości, dzwonić, ustawiać przypomnienia i nie tylko. Możesz także zadawać Siri pytania, takie jak Gdzie jestem? lub Ile czasu zajmie dotarcie do celu?

Jak przekonwertować HEIC na JPG na komputerze Mac?

Jak przekonwertować HEIC na JPG na komputerze Mac?

Czy musisz edytować zdjęcia iPhone'a na urządzeniu, które nie obsługuje formatu Apple HEIC? Bez obaw, możesz przekonwertować obrazy HEIC do formatu JPG na komputerze Mac, a następnie przenieść przekonwertowane obrazy na urządzenie.

4 przydatne funkcje kalkulatora macOS

4 przydatne funkcje kalkulatora macOS

Proste aplikacje kalkulatora są standardem w większości systemów operacyjnych, ale niektóre aplikacje nie są tak proste, jak się wydaje. Aplikacja Kalkulator macOS oferuje szereg przydatnych narzędzi, których możesz używać przy prawie każdym wykonywanym obliczeniu. Od wypowiadania sum na głos po zaawansowane funkcje obliczeniowe, Kalkulator oferuje więcej niż tylko podstawy.

Jak wylogować się z poczty na komputerze Mac

Jak wylogować się z poczty na komputerze Mac

Nie chcesz lub nie musisz już otrzymywać wiadomości e-mail w aplikacji Poczta systemu macOS? Jeśli tak, możesz wylogować się z programu Mail na komputerze Mac, co spowoduje zatrzymanie synchronizacji wiadomości e-mail z kontem.

Jak uruchomić komputer Mac w trybie awaryjnym

Jak uruchomić komputer Mac w trybie awaryjnym

Rozwiązywanie problemów z komputerem Mac może pomóc w rozwiązaniu wielu problemów, z którymi możesz się spotkać. Jeśli komputer Mac ma problemy z uruchomieniem lub występują problemy z uruchamianiem, dobrym pomysłem może być uruchomienie komputera Mac w trybie awaryjnym, aby spróbować zidentyfikować i rozwiązać problemy.

Jak odinstalować Flash na komputerze Mac

Jak odinstalować Flash na komputerze Mac

Adobe Flash Player jest już oficjalnie martwy. Jeśli nie usunąłeś go jeszcze z komputera Mac, czas to zrobić. Ma to na celu zachowanie porządku na komputerze Mac, a także uniknięcie potencjalnych zagrożeń, które mogą być spowodowane lukami w programie Flash Player.

Jak korzystać z funkcji czasu ekranu komputera Mac

Jak korzystać z funkcji czasu ekranu komputera Mac

Częstym problemem, jaki napotykają ludzie podczas korzystania z urządzeń cyfrowych, jest to, że urządzenia powodują, że spędzają zbyt dużo czasu przed ekranem. Rozwiązaniem Apple na to jest funkcja Screen Time, która pojawiła się na Macu z macOS Catalina.

Czy Twój Mac ciągle przełącza sieci Wi-Fi? Oto co robić

Czy Twój Mac ciągle przełącza sieci Wi-Fi? Oto co robić

macOS to wspaniały system operacyjny, ale, jak to często bywa w przypadku komputerów, od czasu do czasu konieczne może być rozwiązywanie problemów. Kluczowym obszarem, na którym chcesz być na szczycie, jest łączność internetowa komputera Mac.

Jak włączyć komputer Mac

Jak włączyć komputer Mac

Kiedy po raz pierwszy dostajesz Maca, wszystko wydaje się nieznane. Możesz nawet nie wiedzieć, jak włączyć komputer Mac, nie mówiąc już o robieniu z nim czegokolwiek innego.

Jak pobierać aplikacje na Apple TV

Jak pobierać aplikacje na Apple TV

Podobnie jak na iPhonie, iPadzie, a nawet Apple Watch, pobieranie aplikacji na Apple TV jest szybkim i łatwym procesem. Wystarczy kilka kroków, aby cieszyć się ogromną liczbą aplikacji na dużym ekranie.

Jak odinstalować Chrome na komputerze Mac

Jak odinstalować Chrome na komputerze Mac

Naprawdę się nad tym zastanowiłeś i zdecydowałeś, że Google Chrome dla komputerów Mac po prostu nie jest przeglądarką dla Ciebie. Masz inne preferowane przeglądarki, co ma sens, ponieważ istnieje wiele świetnych przeglądarek dla komputerów Mac.

6 najlepszych aplikacji do czyszczenia i optymalizacji komputerów Mac

6 najlepszych aplikacji do czyszczenia i optymalizacji komputerów Mac

Chociaż komputery Mac to świetne maszyny, nie są idealne. Od czasu do czasu komputer Mac może wymagać konserwacji, aby działał jak najlepiej.