Migrar para a nuvem: servidores e chaves do seu Mac abrem em qualquer navegador
O tTerm para Mac agora migra para a nuvem os servidores que você acessa do seu Mac por ssh, junto com as suas chaves SSH. As chaves vão para um cofre: elas são criptografadas no seu Mac, e só você consegue abri-las, com a senha do cofre, em qualquer navegador.
Por quê
Do seu Mac, você acessa os seus servidores por ssh: as chaves ficam em ~/.ssh, e os endereços e usuários, em ~/.ssh/config. Mas basta se afastar do Mac, e esses servidores ficam fora de alcance: pelo navegador, pelo celular ou pelo computador de outra pessoa. Migrar para a nuvem leva esses servidores para o tTerm, e eles passam a abrir de qualquer lugar.
Onde fica
No tTerm para Mac, clique na sua conta, na parte de baixo da barra lateral, e escolha “Migrar para a nuvem”. A janela mostra “Servidores neste Mac”. O tTerm os encontra no ~/.ssh/config, no known_hosts e nos comandos ssh que você rodou nos terminais dele. Até você clicar em “Migrar”, nada sai do seu Mac.
Três jeitos de entrar
Cada servidor tem o seu próprio jeito de entrar:
- “Minha chave”: a chave vai para o cofre, e o servidor continua como está.
- “Passe do tTerm”: o tTerm adiciona uma linha própria no servidor, e a sua chave fica no Mac.
- “Por este Mac”: nada é migrado. O tTerm pede ao Mac que se conecte enquanto ele estiver ligado. Serve para servidores atrás de uma VPN.
O tTerm escolhe sozinho o jeito certo, e você pode mudá-lo.
O cofre de chaves
Uma chave é criptografada no seu Mac antes de sair dele. O tTerm guarda só o texto cifrado, a metade pública da chave e a impressão digital dela: nós não conseguimos abrir o cofre nem ler uma chave. Quando você abre um servidor, o seu dispositivo assina o login, e a chave nunca sai dele sem criptografia.
A senha do cofre
Você escolhe a senha ao criar o cofre. Com ela, as suas chaves abrem em qualquer navegador, até no computador de outra pessoa e sem o Mac. A senha em si não vai para lugar nenhum: o tTerm não a conhece e não tem como recuperá-la, então guarde-a no seu gerenciador de senhas. No seu próprio computador, clique em “Guardar com Touch ID”, e a senha não será mais pedida ali; no de outra pessoa, escolha “Só desta vez”.
Só onde você abriu as suas chaves
Servidores com a sua chave, servidores pelo seu Mac e o próprio Mac só abrem num dispositivo em que você mesmo abriu as suas chaves. Entrar na conta com o código do seu e-mail não basta para eles: é uma segunda trava, caso alguém entre no seu e-mail. Onde as suas chaves não estão abertas, uma máquina dessas mostra um cadeado no lugar do “+”. Clique nele, digite a senha, e o terminal abre.
A faixa depois do ssh
Quando o ssh termina sem erro num terminal do tTerm para Mac, uma faixa com “Salvar minha chave” e “Deixar o tTerm entrar” pode aparecer embaixo do bloco dele. Assim, dá para migrar um único servidor sem abrir a janela “Migrar para a nuvem”.
Tudo isso está no tTerm para Mac 0.8.1. Os detalhes estão na documentação, nas páginas “Migrar para a nuvem” e “Seu cofre de chaves SSH”.
Migre para a nuvem os servidores do seu Mac
Grátis · macOS 11 ou posterior · Apple silicon e Intel
Baixar para Mac