unix – 如何仅使用IPv6在多个主机上执行命令?
发布时间:2020-12-15 18:31:33 所属栏目:安全 来源:网络整理
导读:首先,存在 pdsh,其本质上是并行分布式shell,其可以在给定主机的列表上执行命令.但是,我发现自己处于IPv6唯一的问题设置中.似乎pdsh无法使用IPv6,因为我收到错误消息: pdsh -w ^hostnames my_commandpdsh@myhost: gethostbyname("foobar") failed 我也尝试过
首先,存在
pdsh,其本质上是并行分布式shell,其可以在给定主机的列表上执行命令.但是,我发现自己处于IPv6唯一的问题设置中.似乎pdsh无法使用IPv6,因为我收到错误消息:
pdsh -w ^hostnames my_command pdsh@myhost: gethostbyname("foobar") failed 我也尝试过只使用IPv6地址,但也没用.那么如何在一堆只能访问IPv6的主机上运行单个shell脚本用于管理目的(没有SGE内容或类似内容)?
ClusterSSH可以通过SSH连接到多个主机,并将键击复制到已连接的所有主机或部分主机.它适用于Linux和几个UNIX.可以交互使用ClusterSSH,也可以使用-a标志提供在远程主机上运行的命令.但是,据我所知,它需要一个X服务器,因为它是一个GUI应用程序.
在我的系统上,它使用OpenSSH打开SSH连接,因此它可以到达仅IPv6目的地. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |