rsync利用ssh协议复制文件

不需要搭建rsync服务 实现两台服务器文件的传输:

rsync -artvz -e  "ssh -p22 -lroot"  redis4.tar.gz  192.168.1.1:/data/backup/

rsync利用ssh协议复制文件

时间: 2024-10-12 05:23:22

rsync利用ssh协议复制文件的相关文章

ssh scp 复制文件和文件夹

三,复制文件或目录命令:  复制文件:  (1)将本地文件拷贝到远程  scp 文件名用户名@计算机IP或者计算机名称:远程路径 本地192.168.1.8客户端  scp /root/install.* [email protected]:/usr/local/src (2)从远程将文件拷回本地  scp 用户名@计算机IP或者计算机名称:文件名本地路径 本地192.168.1.8客户端取远程服务器12.11上的文件  scp [email protected]:/usr/local/src/

rsync 基于ssh隧道 拉去文件

#!/bin/bash /usr/bin/rsync -tza   -e 'ssh -p 22'  172.16.4.12:/opt/devinfopack/  /opt/devinfopack/ |tee -a /opt/shell/log/devinfopack_`date "+%Y-%m-%d"`.log

使用python脚本利用SSH协议通过TFTP备份华为交换机配置

前提工作 python中默认没有安装SSH模块,SSH功能依靠paramiko 模块实现,需要自己独立安装,具体安装步骤自行百度. 主要脚本,和之前一样,通过TFTP备份配置 #!/usr/bin/python #-*- coding: utf-8 -*- import re import paramiko          #引入ssh模块,该模块需要单独安装. import time LogTime = time.strftime('%Y-%m-%d_%H-%M-%S') tftp = ra

使用python脚本利用SSH协议通过TFTP备份批量备份山石防火墙配置

#!/usr/bin/python #-*- coding: utf-8 -*- import re import paramiko          #引入ssh模块,该模块需要单独安装. import time LogTime = time.strftime('%Y-%m-%d_%H-%M-%S') tftp = raw_input('Please Enter TFTP Sever IP:') import Hillstone_icmp action = raw_input('''Pleas

Mac下利用SSH进行传输文件(转)

//1.从服务器上下载文件 scp [email protected]:/path/filename /var/www/local_dir(本地目录) //例如scp [email protected]192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录) //2.上传本地文件到服务器 scp /path/filename [email protected]:

基于ssh协议传输文件例子

使用python模块:paramiko,optparse __author__ = 'Administrator'import paramikoimport sysfrom optparse import OptionParserimport osdef exit_code(code): os.system('pause') sys.exit(code)def uploadfile(localfile,ip): if not os.path.exists(localfile): print '%

23.ssh协议及实现(openssh)

SSH协议 ssh: secure shell, protocol, 22/tcp, 安全的远程登录 具体的软件实现:OpenSSH: ssh协议的开源实现,CentOS默认安装dropbear:另一个开源实现 SSH协议版本v1: 基于CRC-32做MAC,不安全:man-in-middlev2:双方主机协议选择安全的MAC方式基于DH算法做密钥交换,基于RSA或DSA实现身份认证 两种方式的用户登录认证:基于password基于key Openssh软件组成 OpenSSH介绍 相关包3个:

ssh 协议详解

一. 前言 使用SSH可以在本地主机和远程服务器之间进行加密地传输数据,实现数据的安全.而OpenSSH是SSH协议的免费开源实现,它采用安全.加密的网络连接工具代替了telnet.ftp等古老明文传输工具. SSH(Secure Shell)是建立在应用层和传输层基础上的安全协议.SSH是目前较可靠,专为远程登陆会话和其他网络服务提供安全性的协议.利用SSH协议可以有效防止远程管理过程中的信息泄露问题. SSH可以将所有的传输数据加密,这样"中间人"这种攻击方式就不可能实现了,而且也

Telnet协议,SSH协议(安全外壳协议),SSL协议(安全套接层协议),HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议

2.Telnet协议 Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.在终端使用者的电脑上使用telnet程序(如putty),用它连接到服务器.终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样.可以在本地就能控制服务器.要开始一个telnet会话,必须输入用户名和密码来登录服务器.Telnet是常用的远程控制Web服务器的方法. 3.SS