SSH不关心是否给出了要连接的主机名或IP地址(当有特定于主机的配置时,不确定是否适用).大多数MPI实现也不关心,例如在Open MPI连接中,URI地址都是数字,因此具有IP的主机文件可以正常使用.另一方面,HTTP服务器关心的是虚拟主机事件,其中许多不同站点解析为相同的IP地址,但服务器通过主机HTTP头提供实际主机名.

未经请求的建议:通过ping查找主机很好,但它并不能保证您找到了正在运行SSH的计算机.您最好扫描接受TCP连接的端口22打开的系统:

$nmap -oX -sT -p22

-oX生成可轻松解析的XML输出. -oG也是一种很好的自动解析扫描结果的格式.运行SSH也不一定意味着用户可以登录系统 – 例如,它可以是网络路由器或其他可远程管理的设备.还必须注意仅显示用户可以登录而不必提供密码的机器,例如,使用RSA / DSA公钥,否则启动MPI工作将是一项非常繁琐的任务.您可以使用以下内容测试找到的每个主机:

$ssh -2 -o "PreferredAuthentications=gssapi-with-mic,hostbased,publickey" \

hostname

此命令基本上排除所有交互式身份验证方法.如果连接成功,它将输出远程计算机的主机名.否则,您将从SSH客户端获得权限被拒绝错误和非零退出代码.

linux进行主机发现,linux – 网络上所有计算机的主机名发现相关推荐

  1. linux 网络部分,在 Linux(或异构)网络上共享计算机,第 1 部分

    级别: 初级 David Mertz,博士 (mertz@gnosis.cx), 程序员和作家, Gnosis Software,Inc. 2001 年 12 月 01 日 在 这两篇文章的第一篇中, ...

  2. linux 异构 计算_在Linux(或异构)网络上共享计算机,第1部分

    linux 异构 计算 为了有效地测试和编写各种软件程序,我在本地网络上保留了相当多的计算机. 这些机器运行各种操作系统,并使用各种硬件配置. 有时我正在评估各种平台上的工具: 其他时候我正在测试和调 ...

  3. linux 连接两个异构网,如何在Linux(或异构)网络上共享计算机?

    在有关共享计算机的这两篇文章中的第 1 部分中,我描述了我的异构本地网络以及如何使用它来比较和测试不同操作系统和体系结构上的应用程序.有几种技术使一台工作站上的用户可以运行位于另一台工作站上的应用程序 ...

  4. 网络上的计算机之间又是如何交换信息的。(TCP/IP协议、IPX/SPX协议、NetBEUI协议)

    TCP/IP协议.IPX/SPX协议.NetBEUI协议 网络上的计算机之间又是如何交换信息的呢?就像我们说话用某种语言一样,在网络上的各台计算机之间也有一种语言,这就是网络协议,不同的计算机之间必须 ...

  5. linux系统怎么共享网络,在Linux操作系统的网络上共享计算机

    比较"安全 shell(SSH)"和"虚拟网络计算(VNC)" 在这两篇文章的第一篇中,David 比较和对照了"安全 shell(SSH)" ...

  6. php文件上传到虚拟主机,php源码上传到虚拟主机(php源码上传到服务器)

    php网站的源码在上传到虚拟主机之前,需要做什么修改本人小白,只知道需. 这个啊,倒是简单,你下载个ftp软件,登陆上传即可,不过要注意传对目录,一般的虚拟主机都有好几目录的,要传合适,具体的可以咨询 ...

  7. linux 开启LACP 单端口,linux – 使用FTOS在Force10 S50N上PXE启动LACP主机

    硬件:S50N 固件:FTOS 8.4.2.6 问题:我们正在尝试PXE引导一些通过端口通道接口与LACP连接的服务器. 当前的解决方法:我们使用单个接口(eth0)PXE引导服务器,然后在构建服务器 ...

  8. windows7无法登陆网络上的计算机,win7电脑网络连接显示感叹号无法上网怎么处理...

    不少用户在打开Win7系统时,会发现桌面任务栏右下角的网络图标出现黄色感叹号,将鼠标移动到网络连接处,显示小对话框网络无法识别.遇到这种情况说明你的Win7系统无法正常上网,那我们该怎么解决呢?下面就 ...

  9. windows7无法登陆网络上的计算机,Win7本地连接连不上怎么办 win7电脑本地连接连不上网如何解决...

    我们win7系统电脑中要正常上网的时候都会通过本地连接来连接网络然后进行上网,可是有时候会碰到无法上网的问题,检查一下发现本地连接连不上网,导致无法上网,而导致本地连接连不上的原因有很多,现在以win ...

最新文章

  1. 牛年前的一小结——打响本命年的第一枪,继续刷题!
  2. 2016极客大奖颁奖盛典落幕 50个大奖勾勒中国创新图谱
  3. LeetCode Reverse Vowels of a String(字符串中元音字符反转)
  4. VALSE 2020-18 《如何写/审AI领域的论文》笔记
  5. Linux环境下安装PHP的memced扩展
  6. JAVA集合迭代遍历和特性介绍
  7. 《美国数学建模竞赛》统计数据下载网址【微信公众号:高数叔】
  8. oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案
  9. 优化算法笔记|飞蛾扑火优化算法理解及实现
  10. VS2010 工具箱组件添加重复
  11. LeetCode 59. 螺旋矩阵 II(python、c++)
  12. ulipad 常用快捷键
  13. 贝叶斯网络应用在疾病预测
  14. Webhacking.kr writeup(更新至challenge 29)
  15. 计算机常见故障原因有哪些,电脑常见故障原因及解决方法
  16. a轮融资1亿多不多_A轮融资一共就三件重要的事情 B轮最重要的两件事
  17. 强化学习蘑菇书Easy RL第一章
  18. 打印Service运行时间与Aspect相关注解使用
  19. RabbitMQ的基础应用
  20. 网站安全之几种常见的网络攻击方式

热门文章

  1. git 合并两个分支的某个文件
  2. iOS 一行命令发布 Pod 框架
  3. 9.8.6恢复系统数据库
  4. 环形动画加载视图AnimatedCircleLoadingView​​​​​​​
  5. laravel中查看执行的SQL语句
  6. IntelliJ IDEA 设置项目编码
  7. JMeter打开脚本报错处理方法
  8. qt 拖拽 修改大小(二)
  9. [转载]Linux 线程实现机制分析
  10. 【哲学百科】文艺复兴及唯理主义时期(公元1500~公元1750)