scp tranfer tidak bisa dilakukan dengan cara apa pun. kehilangan koneksi

0

Saya mencoba mentransfer file melalui ssh tetapi hanya berfungsi dari PC1 ke PC2 tetapi tidak berhasil mundur.

Firewall penerima saya dinonaktifkan

Saya telah memeriksa file ssh_config saya dan keduanya sama. Yang mendasar:

Host *
SendEnv LANG LC_*
HashKnownHosts 
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no

Karena saya juga mencoba menambahkan ini ke penerima ssh_config

PasswordAuthentication yes
Port 22
Protocol 2, 1

Dan itu masih tidak berhasil.

Inilah I / O saya

:~# 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

Apa yang saya lewatkan?

AAlvz
sumber
Apakah sshd berjalan di kedua host? Apakah Anda memiliki kotak NAT antara host?
Kride
@Kride SShd berjalan di kedua host. Saya memeriksanya dengan ps aux | grep sshdDan tidak ada antara host ..
AAlvz
Menambahkan lebih banyak kata bisa memberi petunjuk. Coba "scp -vvv" atau "ssh
-vvv
Apakah polos sederhana sshjuga gagal Connection refused?
Hennes

Jawaban:

1

Sudahkah Anda menyalin kunci publik Anda ke 192.168.1.67? Jika tidak, Anda perlu mengaktifkan PasswordAuthentication. Itu harus "ya", jika Anda ingin menggunakan kata sandi.

MarkusDBX
sumber
Saya telah mengaktifkan passAuth dan saya mengalami masalah yang sama ...
AAlvz
0

Masalahnya bukan di ssh_config.

Masalahnya ada di sshd_config

Di sana, untuk mengakses dengan kata sandi, cukup aktifkan salurannya

PasswordAuthentication yes

Kemudian, restart layanan ssh

Itu masalahnya

AAlvz
sumber