O problema não estava no ssh_config
.
O problema estava no sshd_config
Lá, para acessar com senha, apenas habilitei a linha
PasswordAuthentication yes
Em seguida, reiniciei o serviço ssh
Esse foi o problema
Estou tentando transferir um arquivo via ssh, mas ele funciona apenas do PC1 para o PC2, mas não funciona de trás para frente.
Meu firewall de recebedores está desativado
Eu verifiquei meus arquivos ssh_config e os dois são os mesmos. Qual é básico:
Host *
SendEnv LANG LC_*
HashKnownHosts
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
Porque eu também estou tentando adicionar isso aos recebedores ssh_config
PasswordAuthentication yes
Port 22
Protocol 2, 1
E ainda não funciona.
Aqui está minha E / S
:~# scp -v testFile.txt [email protected]:/home
Executing: program /usr/bin/ssh host 192.168.1.67, user root, command scp -v -t /home OpenSSH_5.1p1 Debian-5, OpenSSL 0.9.8o 01 Jun 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to 192.168.1.67 [192.168.1.67] port 22. debug1: connect to address 192.168.1.67 port 22: Connection refused ssh: connect to host 192.168.1.67 port 22: Connection refused lost connection
O que estou perdendo?
Você copiou sua chave pública para 192.168.1.67? Se não, você precisa ativar a PasswordAuthentication. Deve ser "sim", se você quiser usar uma senha.
Tags networking scp file-transfer port