目录
上章讲了ros的登录及配置,本章将讲ROS的几种登录方式
- winbox登录:gui图形界面方式 已讲
- web登录:不推荐,建议关闭,因为web一般都不怎么安全
- telnet:建议关闭,使用更安全的ssh
- ssh:推荐,这个是命令方式,相当于winbox中的New Termial
- api:看情况,如果需要结合程序则开启,ros脚本并不是很强大,如果把数据转给自己写的程序来处理,功能将得到很大的加强。
一、ros支持的登录方式
要查看ros所支持的登录方式 ,那么从它所启动的服务中看,会更清晰一点。使用winbox登录ros,选择“IP->Services”,如下图所示:

从上图中分析可以看出ros登录方式,除了ftp主要是文件传输的,这个不算其它基本都是
- api方式:此种方式是使用编程方式与ros交互,主流的编程语言都支持,如java、php、python、go等
- api-ssl:api-ssl,只是多了一个ssl安全层。api方式数据交互是明文的,而加上ssl,就多了一个加密层,抓包分析数据是加密的,看不了
- ssh:以命令的方式操作ros,相当于winbox中的New Termial,推荐使用这方式,如要下载sshl工具,如xshell、MobaXterm、putty等
- telnet:可以使用telnet工具登录,一般不推荐,建议禁止用这个
- winbox:这个不用说了吧,一个gui管理工具
- www:通过浏览器登录管理,登录地址为 http://ros的IP地址,这个登录方式也一般不推荐,建议关闭。web动态的一般都会有漏洞,只是发现没发现,漏洞严重程度而。
- www-ssl:即使用https方式登录ros,登录地址为https://ros的IP地址
这就是上面所支持的登录方式
二、使用ros支持的登录方式登录
2.1 使用api方式登录(后面再讲)
这样方式是使用编程工具控制ros,使用api的好处可以让自己开发的东西跟ros结合起来,如ros计费系统。

本文详细介绍了ROS(Robot Operating System)的登录方法,包括SSH推荐使用、API结合编程的强大功能、以及不安全的telnet和web登录。重点讲解了如何通过XShell配置SSH会话并登录ROS。
最低0.47元/天 解锁文章
3571

被折叠的 条评论
为什么被折叠?



