Olá, são algumas pessoas nesta palestra que vamos cobrir como poderíamos acessar um servidor remoto
sem senha usando a chave SSL agora servidor remoto, ou seja, se temos uma máquina Linux e queremos acessar
outra máquina Linux, essa outra máquina Linux é para nós é uma máquina remota.
Agora, existem dois motivos pelos quais precisamos acessar uma máquina remota sem uma senha.
Um é o registro repetitivo, o que significa que se você tiver uma máquina Linux, A e fizer login em uma máquina
Linux, seja 10 ou 20 vezes por dia e não queira inserir nome de usuário e senha repetidamente,
então você irá gerar SASE chave.
O segundo motivo, que é o mais importante, é a automação por meio de um script.
Se você tiver scripts executados em seu servidor AI e precisar executá-los no servidor B, essa é a automação
que será executada em B, mas toda vez que você executar, execute-o de A para B, solicitar
um nome de usuário e senha.
E é claro que isso é uma coisa cotidiana e você não quer ter nenhum tipo de interação com isso.
É por isso que você cria Sisisky.
Portanto, a automação ocorrerá por si só, sem nenhuma interação humana.
Agora as chaves são geradas no nível do usuário, para que você possa gerar chaves como você mesmo ou como um usuário
regular.
No meu caso, ele poderia ser gerado porque eu tenho um usuário sólido ou você poderia gerar as chaves no nível raiz.
Portanto, se você deseja efetuar login de A a B por meio de rota, também pode gerar as chaves para o root.
Portanto, da próxima vez que você efetuar login como root, ele solicitará seu nome de usuário e senha.
Agora, deixe-me colocar de uma forma gráfica.
Então eu vi dessa forma, eu poderia fazer você entender o que estamos tentando alcançar aqui?
Digamos que você tenha um servidor ou seja uma máquina Linux e vou chamá-lo de minha primeira máquina Linux.
E, a propósito, este é o nome de host real que tenho para minha máquina Linux.
E esta máquina deseja acessar outra máquina Linux.
E esse nome de host, outra máquina Linux é Linux Center tinha sete.
Eu tenho ambos os comprimentos, configuração da máquina e pronto para fazer este teste para esta aula.
Agora, se você tem apenas uma máquina Linux no momento, pode pular esta aula ou voltar a
ela.
Quando você tem outra segunda máquina.
Eu recomendo que você construa outra máquina Linux e dê um nome a ela, digamos enviar Linux para um sete
ou o que você quiser chamá-lo.
Portanto, você pode realmente praticar esta palestra na segunda máquina Linux de qualquer maneira.
Agora o cliente, que é minha primeira máquina Linux, quer acessar o servidor.
Linux enviado para um sete e acessa através de S. H ..
Direito.
Você abre um PUDI, vai de uma máquina para outra ou, se estiver logado na máquina Linux, pode executar
um comando SSA para fazer o login em uma máquina remota.
Quando você faz login ou executa o comando SFH na máquina remota, as máquinas remotas solicitam
duas coisas: nome de usuário e senha.
Direito?
Então, você fornece o nome de usuário e a senha e ele permitirá que você entre agora.
Agora, o objetivo desta palestra é o que aconteceria se você tentar fazer o login sem fornecer o nome de usuário e a senha?
Agora, para isso, o que você precisa fazer é gerar algumas chaves na sua máquina cliente, ou seja, essa
é a sua autenticação.
Isso inclui como seu ID ou qualquer outra coisa.
Você gera essas chaves.
Isso é um combo, uma combinação de letras, teclas e símbolos.
Quando você os gera, você copia essas chaves para o servidor e diz ao servidor, ei, esta
é a minha autenticação, então vá em frente e mantenha aquela chave que eu gerei.
Vá em frente e fique com ele.
E você autorizou o arquivo de chave.
Depois que isso for copiado na próxima vez, o cliente tentou fazer login da minha primeira VM Linux para
Linux Sento sete ou S. H. , ele não solicitará que o nome de usuário e a senha do usuário Forge.
Agora é assim que eu poderia dizer.
E de máquina em máquina agora de forma regular no dia a dia, para tornar mais simples, vou
apresentar o cenário de um usuário ou de alguém que deseja acessar um prédio ou uma casa.
Essa pessoa entra na casa e a primeira coisa que ela faz é se ela não tem as
chaves ou acesso a essa casa ou prédio, ela toca uma campainha ou encontra o segurança e então dá a
autenticação e certifica-se disso é verificado e então você entra.
Agora, outra maneira de fazer é da próxima vez que quiser vir.
Você pode dar algum tipo de chave como se você já tivesse passado pela verificação de antecedentes,
você já passou pelo processo de verificação e então você deu esse processo de verificação para a equipe de segurança ou para quem quer que seja
o proprietário daquele prédio, você dá para eles da próxima vez você entrar, sabe, não será solicitado
o uso de sua senha.
Tudo o que você precisa fazer é mostrar seu crachá ou digitalizá-lo e usar seu SO para fazer esse processo funcionar.
Temos algumas etapas que precisamos seguir.
A primeira etapa é na máquina de declínio limpo máquina é aquela que tentando ir para o servidor,
temos que gerar as chaves.
E para isso o comando que vai rodar é SSA Chadash Kitchen.
A segunda etapa é copiar essa chave para o servidor.
E o comando news usa exatamente este comando, que é SSA Stasch Copy ID space route, porque você
gerou as chaves como root, então você especifica como root no endereço IP do servidor onde você copia
e consegue então logar a partir do cliente .
Então agora tente isso.
Agora, como você já copiou, vou tentar fazer o login no servidor usando
o comando como SSL route no endereço IP do servidor ou SSA Chadash El route e o endereço IP do servidor.
Ambos os comandos são iguais.
Eles, eles, eles realmente permitem que você entre de uma máquina para outra através da rota da conta.
Tudo bem, agora chega de conversa.
Vamos fazer o login em minhas máquinas Linux e irei tentar esse processo.
Agora estou com meu terminal PUDI aberto.
Esta primeira máquina é minha primeira VM Linux, e se você fizer hostname, minha primeira VM Linux e se você fizer isso, quem sou
eu?
Estou logado como root.
Agora, qual é o meu endereço IP que eu poderia fazer se o config ENP 083 for a interface onde eu tenho meu endereço IP e você verá que o
meu endereço IP do meu cliente é um oito para um sessenta e oito um vírgula noventa e cinco.
Agora eu queria ir para o meu servidor.
Este é meu servidor.
Seu nome de host é Linux Sento sete.
E estou logado nesse host como root e o endereço IP deste servidor é.
Zero como três.
Farei a mesma coisa e meu endereço IP de IP desse servidor é um para um sessenta e um vírgula cinquenta e oito.
Agora a partir do cliente, se eu logar no servidor usando o comando Secich route no endereço IP do servidor e clicar
em enter, você vê, ele está me pedindo a senha.
Isso é o que queríamos evitar.
Então, vou controlar C e sair dessa.
Agora estou de volta à minha máquina limpa, que é minha primeira máquina Linux.
Agora vá em frente e limpe a tela.
Assim, poderíamos iniciar e executar o comando no cliente SNH Dash Cagen.
Pressione Enter, isso vai dizer a você a geração de peer de chave RSA pública privada, se você quiser saber mais
sobre RSA.
O nosso é um mecanismo do nosso nível de autenticação.
Se você quiser saber mais sobre ele, vá em frente e pesquise.
Digite o arquivo no qual deseja salvar a chave.
Agora, por padrão, ele salvará a chave neste diretório.
Mas esse diretório está no cliente em sua máquina local.
Se você quiser alterar este local, pode especificar aqui, mas eu recomendo que você deixe o
padrão e simplesmente pressione Enter.
A próxima etapa é solicitar que você insira a frase secreta vazia para nenhuma frase secreta.
Agora, se você está no ambiente de produção, no ambiente corporativo, recomendo que você coloque
em uma frase secreta qualquer coisa que você goste pode ser uma senha ou qualquer coisa, uma combinação de letras.
Mas estamos fazendo este teste em um ambiente de laboratório, então não vou escolher nenhuma senha.
Então, vou deixar em branco e simplesmente bater.
E está me solicitando novamente, dizendo digite as mesmas senhas novamente.
Então, eu não digitei nada, então não vou digitar novamente.
Então, simplesmente pressione Enter novamente.
Agora, eu diria que seu ID foi salvo no Route DSH, ID e RSA.
Então, se você tinha esse arquivo, verá a chave, pois esta é a chave e seu público, ele
foi salvo em Rudolph S. H. ID and Disqualifiers Setup Pub, que é público.
Esta é uma chave.
Agora, o que precisamos fazer é já nos autenticar.
Nós geramos as chaves.
Agora precisamos copiar esta chave para nosso servidor.
Então, desta vez, da próxima vez que eu logar no servidor, o servidor saberia e diria, oh sim, eu te conheço, eu
tenho sua chave para que você possa entrar sem uma senha.
Portanto, tenho que copiar essa chave.
Para fazer isso, farei uma rota de ID de cópia do Secich Dash.
Existe uma conta de rota que está neste servidor?
Não é a rota nesta rota cliente-servidor no IP do servidor quando eu para 160 em um ponto cinquenta e oito.
Você pode clicar com o botão direito se estiver usando massa, e ela irá copiá-la para você agora, pressione Enter.
Agora ele vai realmente pedir a senha porque você está entrando pela primeira vez.
E, claro, depois de adicionar essa chave, ele vai perguntar isso como da última vez.
Então vá em frente.
Insira uma senha para essa conta.
E agora está dizendo que as Chaves foram copiadas.
Agora está dizendo agora tente logar na máquina com uma raiz msh de um olho para 161 a 58 e 58, lembre-se
do meu servidor e verifique se apenas a chave que você queria foi adicionada.
A propósito, essa chave é adicionada a este servidor e às chaves autorizadas SSA do roteador.
Você poderia realmente ir para aquele diretório do mysel do morador do DSH e verá as chaves autorizadas.
Quando você fizer cat nas chaves autorizadas, verá que esta chave inteira foi copiada
e é copiada como rota da máquina, minha primeira VM Linux.
Então já está aí.
Agora, se eu entrar desta máquina para esta máquina, terei algum problema ou agora vou me pedir
para usar uma senha.
Vamos limpar a tela aqui e continuar.
Limpe a tela aqui.
E agora vamos prosseguir e fazer login no meu servidor.
S. H. rota em 192 168 ponto um, ponto 58, 58 é o IP do meu servidor.
Vamos tentar novamente para confirmar.
Você vê 58, OK, agora vamos prosseguir e entrar.
Bingo.
Veja, eu estou logado, ele não me solicitou nenhum nome de usuário, ele não me solicitou nenhuma senha e
eu estou logado.
E se você fizer hostname, verá que estou no Linux enviado para os sete EUA, que é esta máquina.
Você também pode fazer o outro comando, Exito.
Agora, de volta ao seu cliente, minha primeira VM Linux, você poderia fazer o segundo comando associado, a propósito, os
dois comandos executam a mesma função.
192 a 168, um a 58, e estou logado no Linux Center SVM, então é assim que funciona o login em uma máquina remota
sem senha, você tem que gerar as chaves na máquina que está tentando fazer o login, dar
essas chaves para o servidor onde você está tentando fazer o login.
E depois que essas chaves forem ignoradas, você pode tentar na próxima vez que fizer login.
Ele não solicitará nenhum nome de usuário ou senha.
E então você poderia executar muitos, muitos scripts e comandos automatizados diferentes sem a tolice de entrar
e inserir a senha da Usenet.
De qualquer forma, espero que esta palestra sirva ao seu propósito.
Se você tiver alguma dúvida me avise.
Boa sorte.