-->
Page 1 of 2

Does ESP8266 supports SSH client connection?

PostPosted: Sun Jun 14, 2020 1:01 am
by Drakoky
I want to do a high secure update connecting to a private GitHub repository. But I need to login for this, GitHub offer a connection via SSH, but I can't find any documentation or example about this.

Is this support?
How I can do it?

Re: Does ESP8266 supports SSH client connection?

PostPosted: Sun Jun 14, 2020 7:28 pm
by Drakoky
Well, I asked in the Official GitHub page:

No, SSH need much memory, probably, does not leave much for other functions.
https://github.com/esp8266/Arduino/issu ... 3441927539

Re: Does ESP8266 supports SSH client connection?

PostPosted: Mon Jun 15, 2020 10:40 am
by QuickFix
Thanks for reporting back.

Re: Does ESP8266 supports SSH client connection?

PostPosted: Thu Jul 02, 2020 1:08 pm
by eriksl
Well there is TLS support using one of two libraries so in theory it's possible. On the other hand, we also know that if you use these, very little (DRAM) memory is left. So that will also be the case for ssh support.

So: yes it's possible (if you make it yourself) but no, you probably don't want to because it takes so much memory. Maybe you could get away with it if you have a very simple program and put everyting, really everything possible in flash.