• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

程序怎么和树莓派远程交互?

小麦克 2014-10-25 浏览量:2144

我们知道使用SSH工具可以和树莓派进行远程交互。

我现在想在程序(PC、Android等)中远程连接树莓派,然后执行命令,获取树莓派的信息。这个应该怎么做?

想了几天也没有思路,如果有谁能推荐一个开源的程序最好不过了

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 写程序的话,我是用SecureBlackbox套件的,功能比较齐全,官方例子也很丰富,

    支持vs.net和delphi全系列,在windows上开发很方便

    官网https://www.eldos.com/

    直接有SSH客户端的例子,小改两下就可以变成你的专属控制器


    • 发布于 2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:15
  • PuTTY是一个TelnetSSHrlogin、纯TCP以及串行接口连接软件。

    使用PuTTY登陆树莓派之后,就可以得到一个终端界面,做到所有在本地终端能做的事。

    WinSCP是一款开源的SFTP客户端,运行于Windows系统下,遵照GPL发布。WinSCP除了SFTP,还支持SSHSCP

    使用winscp访问树莓派就像访问FTP服务器一样方便!通过设置默认编辑器,可以使用本地的IDE直接打开树莓派上的文件直接编辑和保存。

    WinSCP还能直接调用PuTTY,实现了免密码登陆,省去了另开PuTTY输入密码的繁琐!

    • 发布于2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这些工具我都用过,他们是面向用户的。我现在想自己写程序,在程序中怎么和树莓派交互?

    • 发布于2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 原理搞清楚了,什么语言都可以吧。

    我想在Android里用java远程控制树莓派

    • 发布于2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 看到一些树莓派的Android管理软件,不知道他们怎么实现的。
    • 发布于2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 是的,一个客户端一个服务器端

    现在问题客户端怎么连接?

    开一个TCP连接树莓派的22端口?然后怎么验证呢?

    因为树莓派是SSH协议,所以肯定要遵循SSH协议吧。我现在迷糊的地方就是这里。

    • 发布于2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派作为服务端,创建scoket 然后监听端口数据,校验收到的数据然后调用子程序。

    客户端可以根据需要来定制,只要知道服务端ip和端口就行啦

    • 发布于2014-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 对啊,我怎么没想到呢,可以参考putty的实现。光知道用了
    • 发布于2014-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 这也是一种方法,但是需要在树莓派上编程实现子程序。其实像楼上说的使用已有的SSH协议,这样只需编写客户端就可以啦
    • 发布于2014-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个软件开源么?

    只能支持.net和Delphi么?现在想在Android上编程实现SSH远程连接,有什么推荐的开源软件没有?

    • 发布于2014-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 关于这个SecureBlackbox应该算是商业软件,官网上也有标价,

    我只有在windows上的开发经验,而且用的是9.x的老版本,这个版本是有破解的。

    当前的版本应该是12.x了,

    官网上是有Android版本下载的,

    https://www.eldos.com/sbb/download-release.php#product

    • 发布于2014-10-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

程序怎么和树莓派远程交互?