====== Acesso a servidores por chave ssh - dicas ====== O acesso a servidores por meio de chave ssh é mais seguro que por usuário/senha. O acesso por chave é sempre configurado entre uma conta de orígem e uma conta de destino, não necessariamente a mesma. A forma de acesso é a mesma com o comando ssh usuario@servidor. Porém ao invés de pedir a senha, se a chave estiver configurada o acesso será imediato. ===== Configuração ===== Para configurar o acesso por chave é necessário possuir um par de chaves pública/privada. A chave pública deve ser copiada na conta do usuário no servidor de destino (ex: /home/user/.ssh/). Para criar um par de chaves use ''ssh-keygen'' no seu micro e siga os passos da tela. Em geral não configuramos uma senha para a chave. A chave pública deve ser copiada no arquivo ''~/.ssh/authorized_keys'' do host de destino. Cada linha desse arquivo é uma chave autorizada a acessar essa conta. A chave pública gerada no seu micro fica no arquivo ''~/.ssh/id_rsa.pub''. ===== Arquivo config ===== Na pasta ''~/.ssh/'' é possivel criar um arquivo config que facilita o acesso ao servidor. Ao invés de escrever ''ssh meuusuario@servidor2.dominio.usp.br port 2222'' podemos escrever somente ''ssh servidor2''. o arquivo ''config'' ficaria assim: host servidor2 port 2222 user meuusuario hostname servidor2.dominio.usp.br No config podem ser colocados diversos servidores, com uma linha em branco separando eles.