projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    1.18. Ssh sem senha

    Como utilizar do acesso ssh sem a necessidade de digitar senha?

    Para utilizar do acesso remoto via SSH sem digitar senha, primeiramente é necessário gerar uma chave pública de autentificacão com o comando ssh-keygen na máquina remota a qual deseja-se realizar tal tipo de acesso:

        [usuario@localhost]$ ssh-keygen
    


            Generating RSA keys:  .............ooooooO........ooooooO
            Key generation complete.
            Enter file in which to save the key (/home/usuario/.ssh/identity):
            Enter passphrase (empty for no passphrase):
            Enter same passphrase again:
            Your identification has been saved in /home/usuario/.ssh/identity.
            Your public key has been saved in /home/usuario/.ssh/identity.pub.
            The key fingerprint is:
            9f:38:e7:b9:b3:0b:61:b2:3d:91:c5:d0:16:20:d3:af usuario@nome_da_maquina.dominio
           
    


    Não é necessário criar um passphrase para utilizar deste servico ssh.

    Será criado os arquivos /home/usuario/.ssh/identity e /home/usuario/.ssh/identity.pub, contendo sua chave pública de autentificacão.

    Depois copie o arquivo /home/usuario/.ssh/identity.pub para o arquivo /home/usuario/.ssh/authorized_keys:

        [root@localhost]# cp /home/usuario/.ssh/identity.pub /home/usuario/.ssh/authorized_keys
    


    O conteúdo do arquivo /home/usuario/.ssh/authorized_keys é similar ao abaixo:

        [usuario@localhost]$ cat /home/usuario/.ssh/authorized_keys
    


        1024 35
        146251778388050325518054662156865515267539696255139288690435327108434724037573023443128551797010226650063286921815669335347088906345752134771703421634680865314567162596240142834962092552909783786098576394333259979068575709218952533874650614534627708950076175215991633495821493791305572664146949962298007522679 usuario@nome_da_maquina.dominio
           
    


    Este tipo de acesso somente é gerado para a máquina remota que foi gerada a chave pública. Para utilizar este acesso a outras máquinas remotas, adicione mais vezes esta chave pública neste mesmo arquivo, somente sendo necessário mudar o nome da máquina aqual deseja-se também ter este tipo de acesso ssh.

    Nota: caso o usuário que esteja utilizando para acesso remoto não seja o mesmo usuário utilizado na máquina local, é necessário copiar os arquivos /home/usuario/.ssh/identity.pub e /home/usuario/.ssh/authorized_keys para o diretório home do mesmo, não esquecendo de modificar o nome de acesso (usuario@nome_da_maquina.dominio) para o que está sendo utilizado para obter acesso ssh.