Completamente novo no SSH

1

Estou tentando SSH do Debian (Jessie, instalado como ambiente chroot no Chrome OS) para Arch na mesma rede, e recebo um erro dizendo que a conexão foi recusada devido a um erro de chave pública. Eu não tenho absolutamente nenhuma experiência com SSH. Suspeito que seja um problema de rejeição de firewall, mas não sei o que fazer.

    
por coffeeIsLife 12.07.2016 / 16:43

1 resposta

2

Opção 1

Habilitar autenticação de senha no servidor (seu computador executando o arch-linux)

Edite o arquivo de configuração SSH no servidor para permitir a autenticação de senha.

[user@arch]$ sudo nano /etc/ssh/sshd_config

PasswordAuthentication yes

ChallengeResponseAuthentication yes

Use seu editor de texto favorito em vez de nano , como vim . Para usar vim , assim que abrir o arquivo, tecle i para mudar para o modo insert faça suas edições e então pressione esc para sair do modo insert e digite :wq digite para gravar as alterações e sair.

Nota: sudo não faz parte da instalação inicial do arch-linux. Como um login alternativo para root com su .

Agora, se a autenticação da chave falhar, você será solicitado a digitar sua senha para a conta de usuário no computador do arco.

Opção 2

Gerar chave e enviar para o servidor

[you@debian]$ ssh-keygen
[you@debian]$ ssh-copy-id user@arch-hostname
    
por 12.07.2016 / 18:07