Ssh üzerinden Raspberry Pi'ye bağlan: bağlantı reddedildi (macundan)


14

Ahududu çalışan bir ahududu var ve SSH üzerinden bağlanmak istiyorum, ama bir şeyler oluyor.

Ahududu üzerinde nmap çalıştırdım ve port 22 diyor: AÇIK; ssh işlemi iyi çalışıyor.

Ama Windows 8.1 makinemden macun ile bağlanamıyorum, sadece bağlantı reddedildi.

Biri bana işaretçi verebilir mi?

Düzenleme: hem ping hem de raspi-config kontrol ettik ve normal görünüyor bahsetmeyi unuttum.

Apt-get ile bağımlılıkları çözmede bazı sorunlar yaşadım, ancak resolvconf'u yeniden yükledim ve bu düzeltildi.

EDIT2: Windows Güvenlik Duvarı devre dışı bırakılırken de çalışmadı.

EDIT3: Pi'yi pi'den ssh edebilirim.

EDIT4: Ahududu ve pencerelerimin aynı ipe sahip olduğunu öğrendim ... ne?


İnternete bağlı olduğundan emin misiniz? Komutunun ardından komut satırında deneyin: ifconfig wlan0. Hatta gerçek bir IP adresi var mı inet addr?
Matze Strawberrymaker

Windows makinenizden Pi'nize ping atabilir misiniz?
Steve Robillard

SSH'nin '/ etc / init /' den önyüklemede başlayıp başlamadığını kontrol edin ve 'sudo raspi-config' öğesini kontrol edin, ssh'yi devre dışı bırakmış olabilirsiniz
Tolga Varol

Daha fazla bilgi için düzenlemeye bakın.
ptf

Benzer bir sorun vardı ... nihayet sadece (1.5 saat hata ayıklama kaybettikten sonra) yönlendiricimi yeniden başlattı ve patlama, sihirli bir şekilde tüm tekrar çalışır! Semptomlar garipti: tüm cihazların internet vardı, ancak birbirleriyle konuşamadı ve SSH reddetti. Yönlendiriciyi yeniden başlatmak sorun ne olursa olsun düzeltildi ... bu yüzden PC'lerde bile olmadığı ortaya çıktı.
Gabriel Staples

Yanıtlar:


12

Ahududu Kasım 2016'dan beri bir şey değiştirdi

İşte bu sorunu düzeltmek için noob talimatı

sudo su
raspi-config

1) İlk 'güncelleme'yi seçin

2) Gelişmiş seçeneklerde -> expand_root dosya sistemi

3) arayüz seçenekleri -> ssh [enable]

4) change_locale [ülkeniz-UTF8] ve hala buradaysanız, saat dilimini de değiştirmek iyidir

5) varsayılan şifreyi değiştirin (tembel olmayın, sadece yapın :)


Lütfen - yukarıdaki listeye "varsayılan kullanıcı şifresini değiştir" i ekleyin. Muhtemelen varsayılan olarak kapatmış olmalarının nedeni budur.
Tomasz Gandor

@TomaszGandor ty that a good one
Richard de Ree

4

Ben de anladım.

Uzun zaman önce yönlendiricideki pi'ime bir IP atadım, mac adresini IP'ye bağladım.

O kadar oldu ki, pi'ye tekrar ihtiyacım olduğunda aynı IP'ye sahiptim. Bu yüzden muhtemelen aynı IP'ler nedeniyle windows makineme windows makineme bağlanmaya çalıştım.

Ne düzeltildi bu cmd (benim windows box) oldu:

ipconfig /release

ipconfig /renew

sonunda,


2
En son Raspbian'ın ssh ile yapılandırmada devre dışı bırakıldığını belirtmek gerekir.
Eddie

@Eddie Hayatımı kurtardın dostum !!!!!
Vishal

1

Yanlış SSH anahtar çifti eşleşmesi ile ilgili bir sorun olabilir. Müşteriniz önceki oturumların SSH anahtarlarını saklar. Dolayısıyla, geçmişte aynı IP ile aynı istemciyle (veya aynı Ahududu ile ancak farklı yapıda) aynı IP'de SSH uyguladıysanız, her iki taraftaki tuşlar eşleşmez. Çözüm: İstemcinizdeki anahtarları silin.

Macun saklar kayıt defteri anahtarlarını SSH: HKEY_CURRENT_USER\SoftWare\YOU\PuTTY\SshHostKeys. Putty kullanmıyorsanız %USERPROFILE%\sshveya 'ya bir göz atın %USERPROFILE%\.ssh. OSX kullanıyorsanız,~/.ssh/known_hosts


Bu pi üzerinde temiz bir kurulum oldu ve ben bu makinede macun ile herhangi bir ssh anahtarları kullanmadı. Bu zorlaşıyor.
ptf

0

Giden ssh bağlantısını engelleyen windows güvenlik duvarı olabilir. Windows makinenizden 22 numaralı bağlantı noktasına izin verildiğinden emin olun.


Ah, Windows Güvenlik Duvarı'nı da devre dışı bıraktığımı söylemedim, ama hiç şansım yoktu.
ptf

Pi üzerinde olabilirssh localhost
berto

Evet, işe yarıyor.
ptf

Ve ifconfigPi ve ipconfigpencerelerdeki vuruşlar için her iki sistemin de aynı ağ üzerinde olduğunu gösteriyor.
berto

Şu anda evde değilim, ama her ikisi de ethernet kablosu ile aynı anahtara takılan aynı varsayılan ağ geçidine sahip olduğumu hatırlıyorum ve Windows kutumun ipini kontrol etmememe rağmen, pi'nin ipi olması gerektiği gibi görünüyordu.
ptf
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.