s_theCapt
s_theCapt
#informatyka #programowanie #ssh #windows #windows10

Mam kilka raspberry pi z którymi łączę się poprzez SSH w ten sposób:

C:/Windows/System32/OpenSSH/ssh.exe -i C:/Users/capt/AppData/Roaming/CaptS/App/captkey -T pi@192.168.0.101 "sudo ls /home/pi"

Wtedy komputer pyta:

The authenticity of host '192.168.0.217 (192.168.0.217)' can't be established.

ECDSA key fingerprint is SHA256:nbbAsVETY60rUz89gyJAcce6j1TNPdaXZykoNgLKJFE.

Are you sure you want to continue connecting (yes/no)?

Muszę napisać "tak" i dopiero wtedy następnym razem działa to automatycznie... ale ja piszę własny program którym się łączę z dosłownie dziesiątkami Pi, a ich IP może się zmieniać itd, czy mogę to "yes" jakoś zautomatyzować lub zrobić w aplikacji, czy to kwestia bezpieczeństwa, że ma to zrobić użytkownik? Piszę w #qt #cpp
  • Najlepsze
  • Wszystkie komentarze
Narrorek
@s_theCapt: -oStrictHostKeyChecking=no przy ssh
s_theCapt
s_theCapt
s_theCapt Autor
0
@Narrorek: dziekuje!
l.....e
l.....e
@s_theCapt: Albo dodaj klucz serwera do configu tych programow
l.....e
l.....e
D.....o
D.....o
@s_theCapt: A nie lepiej normalnie zamiast kilometrowym poleceniem? ( ͡° ͜ʖ ͡°)

https://www.thomasmaurer.ch/2016/04/using-ssh-with-powershell/
s_theCapt
s_theCapt
s_theCapt Autor
0
@Dikoo: ale ja to robię z mojego programu, potrzebuję onelinerów, ja tego nie piszę z ręki i tak więc długość mi nie przeszkadza
D.....o
D.....o
@s_theCapt: A, to przepraszam ( ͡° ͜ʖ ͡°)
Narrorek
@s_theCapt: pomogło ? dopiero tera zauważyłem że to ssh.exe i nie sprawdzilem czy te same args
s_theCapt
s_theCapt
s_theCapt Autor
0
@Narrorek: tak, dziękuję :D