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?
networking
port
file-transfer
scp
AAlvz
sumber
sumber
ps aux | grep sshd
Dan tidak ada antara host ..ssh
juga gagalConnection refused
?Jawaban:
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.
sumber
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
sumber