`

copy file over ssh with tar

阅读更多

tar is usually used for achiving applications, but what we are going to do in this case is tar it then pipe it over an ssh connection. tar handles large file trees quite well and preserves all file permissions, etc, including those UNIX systems which use ACLs, and works quite well with symlinks.

the syntax is slightly different as we are piping it to ssh :

tar -cf - /some/file | ssh host.name tar -xf - -C /destination

-or with compression-

tar -czf - /some/file | ssh host.name tar -xzf - -C /destination

 

 

don't unzip

 

tar zcvf - /wwwdata | ssh root@dumpserver.nixcraft.in "cat > /backup/wwwdata.tar.gz"

 

or

 

tar zcvf - /wwwdata | ssh root@192.168.1.201 "cat > /backup/wwwdata.tar.gz"

分享到:
评论

相关推荐

    jenkins中通过Publish Over SSH插件将项目部署到远程机器上的讲解说明

    Publish Over SSH插件使用 在使用Publish Over SSH之前,需要制作SSH私钥。机器间做免密登录配置。...ssh-copy-id 192.168.BB.BBB 验证方式是:在A机器上执行ssh 192.168.BB.BBB,然后执行ifconfig

    auto_login_ssh.tar.gz

    标题中的"auto_login_ssh.tar.gz"表明这是一个与自动登录SSH相关的压缩文件,采用了tar和gzip两种工具进行打包压缩。在Linux或Unix系统中,这样的文件很常见,用于集中存储多个文件或目录,便于传输和备份。SSH...

    ssh-copy-id 脚本

    问题:ssh-copy-id 命令无法使用,在linux服务器的ssh服务中没有有这个命令,可以在/usr/bin/的这文件夹中查看没有这个ssh-copy-id 命令。 问题分析:是由于ssh服务的问题,可以直接将ssh-copy-id 命令拷贝/usr/...

    SSH Secure File Transfer Client

    SSH Secure File Transfer Client提供了两种主要的文件传输方式:SFTP(SSH File Transfer Protocol)和SCP(Secure Copy)。SFTP是一种基于SSH的文件传输协议,它整合在SSH会话中,提供了类似FTP的界面,但所有数据...

    ssh-copy-id for windows

    ssh-copy-id for windows,支持windows下的ssh-copy-id命令,加入exe所在路径到PATH环境变量即可

    jenkins publish-over-ssh

    **Jenkins Publish Over SSH 插件详解** Jenkins 是一款广泛应用的持续集成工具,它能够自动化各种构建、测试和部署任务。在 Jenkins 的生态系统中,`Publish Over SSH` 插件是一个非常重要的组件,它允许用户通过 ...

    免密登录必备ssh-copy-id脚本

    免密登录必备ssh-copy-id脚本

    SSH Copy 17.03.1 好用的mac pro 苹果电脑 ssh 客户端 gui

    SSH Copy 17.03.1 是一款专为Mac Pro用户设计的高效且易用的SSH客户端图形用户界面(GUI)工具。SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他网络服务。这款SSH Copy软件...

    ssh secure file transfer clien和ssh secure shell client

    `scp`(Secure Copy)基于命令行,类似于本地的`cp`命令,但可以在远程主机之间复制文件或目录,如`scp user@hostname:/path/file /local/path/`。`sftp`(Secure File Transfer Protocol)则提供了一个交互式的文件...

    ssh-copy-id.exe

    ssh-copy-id for Windows版

    [Mac]解决mac机器上没有ssh-copy-id的问题

    `ssh-copy-id`是SSH工具包的一部分,它简化了将公钥添加到远程服务器的授权钥匙链的过程,从而允许无密码登录。然而,有时在Mac上可能会遇到没有`ssh-copy-id`命令的问题。本文将深入探讨这个问题及其解决方案。 ...

    ssh-copy-id命令 复制公钥到远程主机

    ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。 语法格式:ssh-copy-id ...

    openssh-centos7-9.5p1-ssh-copy-id-rpm.tgz

    适用于centos 7 redhat 7 x86架构操作系统使用的openssh 9.5 p1 二进制rpm包 带有ssh-copy-id命令,2023年10月4日发布,当前最新版本,修复安全漏洞,更新升级openssh版本

    Linux文件I/O编程实验代码copy_file

    在这个实验"Linux文件I/O编程实验代码copy_file"中,我们将深入理解如何使用C语言进行低级别的文件复制。这个实验的主要目标是实现一个名为`copy_file`的函数,它可以将源文件的内容复制到目标文件。 首先,我们...

    PyPI 官网下载 | acopy-0.7.0.tar.gz

    《PyPI官网下载 | acopy-0.7.0.tar.gz——深入了解Python库的发布与使用》 在Python的世界里,PyPI(Python Package Index)是最重要的资源库,它为全球的开发者提供了一个集中地来发布、分享和发现Python软件包。...

    Python库 | copy_env-0.1.1.tar.gz

    “copy_env-0.1.1.tar.gz”是一个Python库的压缩包文件,其中包含了“copy_env”库的源代码和其他相关资源。这种文件格式是常见的软件分发方式,用户可以通过解压并安装来使用这个库。.tar.gz文件是Linux和Unix系统...

    SSH.NET-develop.zip_SSH.net_VI1Q_ssh

    SSH.NET库实现了SSH2协议,提供了如连接管理、会话、SFTP(Secure File Transfer Protocol)和SCP(Secure Copy Protocol)等功能。 在SSH.NET库中,开发者可以使用以下主要功能: 1. **连接管理**:创建SSH连接,...

    SSH Secure File Transfer Client+putty

    3. **文件传输**:SSH Secure File Transfer Client支持SFTP(SSH文件传输协议)和SCP(Secure Copy Protocol),这两种协议都是基于SSH的安全文件传输方式。SFTP提供了一个类似FTP的交互式文件管理系统,而SCP则...

    openssh-9.7p1-1.el7.x86-64-ssh-copy-id-openssl.tgz

    2024年3月12日制作 适用于centos 7 redhat 7 x86架构的二进制...2024年3月11日官方发布9.7版本,内含ssh-copy-id命令,安装后显示openssl版本,此包基于openssl 1.1.1w制作,因此安装后会显示1.1.1w版本的openssl信息

Global site tag (gtag.js) - Google Analytics