天天看点

运维自动化(一)-轻量级工具scprsyncsftppssh

基于ssh和rsh服务实现高效率的远程系统之间复制文件。

比scp更快,只复制不同的文件

使用DD来模拟几个大文件

特别注意的地方

sftp命令是一款交互式的文件传输程序,命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。

pssh是python写的可以并发在多台机器上批量执行命令的工具,它的用法可以媲美ansible的一些简单用法,执行起来速度比ansible快。它支持文件并行复制,远程命令执行,杀掉远程主机上的进程等等。

在使用pssh之前,必须要保证管理主机和本地主机基于密钥的认证。如果不是基于密钥认证,必须保证被管理的多台主机的密码相同。

搭配实例演示

返回某条指令的结果

把信息输出到文件

从本机同步单个文件或多个文件到远程主机

从远程主机同步单个文件或多个文件到本机

结束远程主机指定进程

本文转自 ljpwinxp 51CTO博客,原文链接:http://blog.51cto.com/191226139/2061612