Estou tentando me conectar ao meu servidor Linux que usa autenticação de chave pública. Por padrão, a pasta .ssh está oculta no meu mac (que eu posso acessar através do terminal). No entanto, quando tento configurar uma conexão usando o Cyberduck ou Transmit, o pop-up do Finder que é aberto não mostra a pasta .ssh.
Como faço para selecionar a chave?
Uma alternativa seria copiar a chave para um diretório fora da pasta .ssh. Mas eu definitivamente gostaria de ouvir outras soluções. Como você está fazendo isso ?
mac
ssh
hidden-file
ftp
Yash Desai
fonte
fonte
Respostas:
Na janela de localização do arquivo, pressione Command-Shift-G. Ele perguntará em que pasta você deve navegar. Digite
~/.ssh
e pressione Enter .fonte
Você precisa dizer ao Transmit ou Cyberduck para mostrar suas pastas ocultas. O
.
nome da pasta faz parte do motivo pelo qual está oculto.Em Transmitir, deve haver uma opção de menu em
View
->Show Invisible Files
. O Cyberduck pode ter uma opção de menu semelhante no menu Exibir, mas pode dizerShow Hidden Files
.Isso permitirá que você veja no aplicativo. Se você precisar vê-lo em uma caixa de diálogo Abrir arquivo, pressione cmd+ Shift+ G`enquanto a janela de diálogo aberta estiver aberta. Isso exibirá a tela "Ir para a pasta". Digite o caminho da pasta oculta para a qual você deseja navegar e essa pasta será exibida na janela de diálogo aberta.
fonte
Abra a janela Terminal no seu MAC (por padrão, você estará no diretório Home):
Tipo :
Isso listará todos os arquivos e pastas, incluindo pastas ocultas.
fonte