Hi,
(This is a repost from viewtopic.php?f=2&t=7588 which may have been mis-directed to that forum given that it got zero response).
I'm wanting to put together a small device for fun that will need to make ssh connections to an ssh server. To do this I obviously need an ssh client module. Something like this exists for the loboris/MicroPython_ESP32_psRAM_LoBo fork, but I can't see anything like this for the mainstream MicroPython. Does something like this exist?
thanks
Is there an ssh client module for MicroPython
Re: Is there an ssh client module for MicroPython
No, it doesn't on mainline MicroPython. PR's welcome!
I have taken look at the SSH implementation on the Lobo port; effectively libssh2 was embedded inside the Lobo port. I'm not 100% clear on using a 3-clause BSD license inside an MIT project; there may be concerns there.
That said the implementation looked reasonably straightforward...
I have taken look at the SSH implementation on the Lobo port; effectively libssh2 was embedded inside the Lobo port. I'm not 100% clear on using a 3-clause BSD license inside an MIT project; there may be concerns there.
That said the implementation looked reasonably straightforward...
Re: Is there an ssh client module for MicroPython
Now that you can dynamically load compiled C modules you may be able to use libssh2 without having to build it into the core.
Re: Is there an ssh client module for MicroPython
Thanks. If you can point me to where I can read up on this I can give it a go, but I have written very little firmware.