获取远程硬件信息而无需身份验

时间:2015-04-05 17:23:24

标签: linux ssh hardware

我想知道是否有办法获取远程硬件/软件信息,如运行任何基于Linux的操作系统的服务器/桌面的主机名,制造商和型号,而无需提交身份验证信息。我已尝试使用SSHdmidecode命令,但他们需要为此提供root密码。

编辑我需要在不进行安全检查的情况下获得上述信息(身份验证步骤)我试图通过ssh ip_address dmidecode -t system获取信息但我必须面对身份验证步骤使用那种方法。我使用wmi services在Windows中阅读,我可以这样做。基于Linux的系统是否有类似的实现。

1 个答案:

答案 0 :(得分:0)

我看到了几个变种:​​

  1. 从每台计算机发送此信息(即cron)
  2. 通过http协议发布信息
  3. 使用SUID标志编写脚本并使用空密码访问用户(出于安全原因,我不喜欢这种方式)
  4. 我认为还有更多其他变种