如何使用SSH隧道创建Mqtt Android客户端?

时间:2017-06-10 15:20:00

标签: android ssh mqtt ssh-tunnel

我想与我的MQTT代理连接并从Android App获取一些数据。 出于安全原因,Mqtt服务器已使用SSH层实现。 我想通过SSH隧道连接Mqtt代理。怎么做到这一点?有没有开源库?

注意:我可以通过putty.exe -ssh -L 1883:ipaddress:22 username@ipaddress和用户名和密码进行连接。

1 个答案:

答案 0 :(得分:1)

如果限于SSH,则可以使用此答案中提到的一种库: https://stackoverflow.com/a/1367997/6581384

否则,如果您的要求灵活,那么重新配置MQTT代理和客户端以使用SSL / TLS会更容易。