Próbuję połączyć się z moim serwerem linux, który korzysta z uwierzytelniania za pomocą klucza publicznego. Domyślnie folder .ssh jest ukryty na moim komputerze Mac (do którego mam dostęp za pośrednictwem terminala). Jednak gdy próbuję skonfigurować połączenie za pomocą programu Cyberduck lub Prześlij, wyskakujące okienko Findera nie wyświetla folderu .ssh.
Jak wybrać klucz?
Alternatywą byłoby skopiowanie klucza do katalogu poza folderem .ssh. Ale zdecydowanie chciałbym usłyszeć inne rozwiązania. Jak ty to robisz
mac
ssh
hidden-file
ftp
Yash Desai
źródło
źródło
Odpowiedzi:
W oknie wyszukiwania pliku naciśnij Command-Shift-G. Zostaniesz zapytany, do którego folderu nawigować. Wprowadź
~/.ssh
i naciśnij klawisz Return.źródło
Musisz powiedzieć Transmitowi lub Cyberduckowi, aby pokazał ukryte foldery. Nazwa
.
w folderze jest częścią tego, dlaczego jest ukryta.W Transmit powinna być opcja menu w
View
->Show Invisible Files
. Cyberduck może mieć podobną opcję menu w menu Widok, ale może to powiedziećShow Hidden Files
.To pozwoli ci zobaczyć to w aplikacji. Jeśli chcesz go zobaczyć w oknie dialogowym Otwórz plik, naciśnij cmd+ Shift+ G`, gdy otwarte okno dialogowe jest otwarte. Spowoduje to wyświetlenie ekranu „Idź do folderu”. Wpisz ścieżkę ukrytego folderu, do którego chcesz nawigować, a ten folder będzie teraz wyświetlany w otwartym oknie dialogowym.
źródło
Otwórz okno terminala na swoim MAC (domyślnie będziesz w katalogu głównym):
Rodzaj :
Spowoduje to wyświetlenie listy wszystkich plików i folderów, w tym ukrytych folderów.
źródło