Você pode fazer muito usando o arquivo .ssh/config
. Isso permitiria que você substituísse isso:
ssh [email protected] -p 22000
com:
ssh dev
para fazer isso você tem que adicionar as seguintes linhas no final do .ssh/config
(criá-lo se não existir)
Host dev
HostName dev.example.com
Port 22000
User fooey
Em relação ao armazenamento de suas credenciais, recomendo que você use a autenticação de chaves em vez de usar a senha. Você pode criá-los com uma interface gráfica ou com o seu terminal.
GUI
abra Seahorse
, selecione File > New
, depois Secure Shell Key
e deixe a interface guiá-lo
Terminal Crie seu par de chaves RSA:
ssh-keygen -t rsa
Armazene as chaves e a frase secreta:
Enter file in which to save the key (/home/demo/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Copie a chave pública
ssh-copy-id [email protected]
Fontes: