批量管理 linux,批量管理Linux服务器.doc

通过dsh批量管理Linux服务器

发布时间: 2011-4-11 10:15 ?? 作者: 张勤 ?? 来源: 51Testing软件测试网采编

字体:? 小? 中? 大? | 上一篇 下一篇 | 打印? | 我要投稿? | 推荐标签: Linux 操作系统

目前在企业网络中越来越多的出现 Linux服务器,而如何方便高效的管理大量的Linux服务器是系统管理员非常关心的一个问题。现在有大量的开源管理工具,可以实现这样的管理工具,现在给大家介绍一个通过命令行有效地管理大量Linux的工具---dsh。

dsh是专为在远程系统上运行 Shell命令设计的,通过dsh可以简化对大量计算机的操作。dsh命令语法如下:

dsh [-m machinename | -a | -g groupname] [-f machinefile] [-M] [-q] [--wait-shell]--commandline

常用选项:

-M:在显示远程命令执行的输出时,在前面加上主机名。

-a:如果经常操作同一组计算机,可以创建一个全局集合的组。$HOME/.dsh/machines.list文件是全局集合的定义。在该文件中每行一个计算机的IP地址,在指定-a后,dsh就会在machines.list中列出的所有计算机上执行指定的命令。

-q:指定使用安静模式输出。

-m machinename:指定需要执行指定命令的计算机。

-g groupname:指定需要执行指定命令的计算机组,主机名组在$HOME/.dsh/group/目录是定义,每个计算机组一个文件,文件名即是组外,在文件中每行一个计算机IP地址。

-f machinefile:指定计算机列表文件。

-wait-shell:在默认情况下,dsh是并行地在计算机上运行命令。如果希望顺序地运行命令则指定--wait-shell。

下面在我们一起来看看在如下图的网络中如何通过dsh有效的管理Linux服务器。

1、dsh是通过SSH方式连接到服务器,所以需要在所有服务器上安装SSH。

2、在srv.example.zqin上通过如下命令安装dsh。

srv:~# apt-get -y install libdshconfig1 libdshconfig1-dev dsh

3、在使用dsh进行管理时,需要输入被管理服务器的用户名及密码,为了使用起来更加方便可使用如下命令将SSH的公钥复制到被管理服务器。

通过dsh批量管理Linux服务器

发布时间: 2011-4-11 10:15 ?? 作者: 张勤 ?? 来源: 51Testing软件测试网采编

字体:? 小? 中? 大? | 上一篇 下一篇 | 打印? | 我要投稿?

srv:~# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:dd:e9:d3:84:fc:4c:ff:b4:b0:fa:12:fa:fd:49:3d:4d root@testsrvThe key's randomart image is:+--[ RSA 2048]----+| || || || . o o || S . = o E|| o * oo|| . +.+o=|| . ...+.=|| .o++.+.|+-----------------+srv:~# scp ~/.ssh/id_rsa.pub 1:/root/.ssh/authorized_keyssrv:~# scp ~/.ssh/id_rsa.pub 2:/root/.ssh/authorized_keyssrv:~# scp ~/.ssh/id_rsa.pub 1:/root/.ssh/authorized_keyssrv:~# scp ~/.ssh/id_rsa.pub 2:/root/.ssh/authorized

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值