Saya memiliki raspberry yang menjalankan raspbian, dan saya ingin terhubung melalui SSH, tetapi sesuatu sedang terjadi.
Di raspberry saya telah menjalankan nmap dan port 22 mengatakan: OPEN; proses ssh sedang berjalan dan baik-baik saja.
Tetapi saya tidak dapat terhubung dari mesin windows 8.1 saya dengan dempul, saya hanya mendapatkan koneksi yang ditolak.
Adakah yang bisa memberi saya petunjuk?
Sunting: lupa menyebutkan bahwa saya dapat melakukan ping dan saya telah memeriksa raspi-config, dan sepertinya normal.
Saya mengalami beberapa masalah dalam menyelesaikan dependensi dengan apt-get, tetapi saya menginstal ulang resolvconf, dan itu memperbaikinya.
EDIT2: Ini juga tidak berfungsi saat menonaktifkan Windows Firewall.
EDIT3: Saya bisa ssh pi dari pi.
EDIT4: Saya baru tahu bahwa raspberry dan kotak windows saya memiliki ip yang sama ... apa?
ifconfig wlan0
. Apakah ada alamat IP nyata di teleponinet addr
?Jawaban:
Raspberry mengubah sesuatu sejak November 2016
di sini adalah instruksi noob untuk menyelesaikan masalah ini
1) Pilih 'pembaruan' pertama
2) Dalam opsi lanjutan -> expand_root sistem file
3) opsi antarmuka -> ssh [aktifkan]
4) change_locale [negara Anda-UTF8] dan jika Anda masih di sini, ada baiknya untuk mengubah zona waktu juga
5) ubah kata sandi default (jangan malas, lakukan saja :)
sumber
Jadi, saya menemukan jawabannya.
Beberapa waktu yang lalu saya menetapkan IP ke pi saya di router, mengikat alamat mac-nya ke IP.
Itu terjadi kemarin bahwa saya memiliki IP yang sama ketika saya membutuhkan pi lagi. Jadi saya mungkin mencoba untuk terhubung ke mesin windows saya dari mesin windows saya karena IP identik.
Apa yang diperbaiki adalah ini dalam cmd (pada kotak windows saya):
ipconfig /release
ipconfig /renew
ya akhirnya
sumber
Mungkin ada masalah dengan pencocokan pasangan kunci SSH yang salah. Klien Anda menyimpan kunci SSH dari sesi sebelumnya. Jadi jika Anda pernah menggunakan SSH di masa lalu dengan klien yang sama ke perangkat lain (atau Raspberry yang sama tetapi dengan build berbeda) pada IP yang sama, kunci di kedua sisi tidak cocok. Solusi: hapus kunci pada klien Anda.
Toko Putty SSH kunci dalam registri:
HKEY_CURRENT_USER\SoftWare\YOU\PuTTY\SshHostKeys
. Jika Anda tidak menggunakan Putty, lihat%USERPROFILE%\ssh
atau%USERPROFILE%\.ssh
. Jika Anda menggunakan OSX, lihatlah~/.ssh/known_hosts
sumber
Mungkin windows firewall yang memblokir koneksi ssh keluar. Pastikan port 22 diizinkan keluar dari mesin windows Anda.
sumber
ssh localhost
ifconfig
pada Pi danipconfig
pada windows menunjukkan bahwa kedua sistem berada di jaringan yang sama?