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"
分享到:
相关推荐
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"表明这是一个与自动登录SSH相关的压缩文件,采用了tar和gzip两种工具进行打包压缩。在Linux或Unix系统中,这样的文件很常见,用于集中存储多个文件或目录,便于传输和备份。SSH...
问题:ssh-copy-id 命令无法使用,在linux服务器的ssh服务中没有有这个命令,可以在/usr/bin/的这文件夹中查看没有这个ssh-copy-id 命令。 问题分析:是由于ssh服务的问题,可以直接将ssh-copy-id 命令拷贝/usr/...
SSH Secure File Transfer Client提供了两种主要的文件传输方式:SFTP(SSH File Transfer Protocol)和SCP(Secure Copy)。SFTP是一种基于SSH的文件传输协议,它整合在SSH会话中,提供了类似FTP的界面,但所有数据...
ssh-copy-id for windows,支持windows下的ssh-copy-id命令,加入exe所在路径到PATH环境变量即可
**Jenkins Publish Over SSH 插件详解** Jenkins 是一款广泛应用的持续集成工具,它能够自动化各种构建、测试和部署任务。在 Jenkins 的生态系统中,`Publish Over SSH` 插件是一个非常重要的组件,它允许用户通过 ...
免密登录必备ssh-copy-id脚本
SSH Copy 17.03.1 是一款专为Mac Pro用户设计的高效且易用的SSH客户端图形用户界面(GUI)工具。SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他网络服务。这款SSH Copy软件...
`scp`(Secure Copy)基于命令行,类似于本地的`cp`命令,但可以在远程主机之间复制文件或目录,如`scp user@hostname:/path/file /local/path/`。`sftp`(Secure File Transfer Protocol)则提供了一个交互式的文件...
ssh-copy-id for Windows版
`ssh-copy-id`是SSH工具包的一部分,它简化了将公钥添加到远程服务器的授权钥匙链的过程,从而允许无密码登录。然而,有时在Mac上可能会遇到没有`ssh-copy-id`命令的问题。本文将深入探讨这个问题及其解决方案。 ...
ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。 语法格式:ssh-copy-id ...
适用于centos 7 redhat 7 x86架构操作系统使用的openssh 9.5 p1 二进制rpm包 带有ssh-copy-id命令,2023年10月4日发布,当前最新版本,修复安全漏洞,更新升级openssh版本
在这个实验"Linux文件I/O编程实验代码copy_file"中,我们将深入理解如何使用C语言进行低级别的文件复制。这个实验的主要目标是实现一个名为`copy_file`的函数,它可以将源文件的内容复制到目标文件。 首先,我们...
《PyPI官网下载 | acopy-0.7.0.tar.gz——深入了解Python库的发布与使用》 在Python的世界里,PyPI(Python Package Index)是最重要的资源库,它为全球的开发者提供了一个集中地来发布、分享和发现Python软件包。...
2024年3月12日制作 适用于centos 7 redhat 7 x86架构操作系统升级更新openssh 9.7 版本,修复...此包为二进制rpm包,包含ssh-copy-id命令 2024年3月11日 官方发布9.7版本,此包基于官方源码制作,无ssl信息显示。
“copy_env-0.1.1.tar.gz”是一个Python库的压缩包文件,其中包含了“copy_env”库的源代码和其他相关资源。这种文件格式是常见的软件分发方式,用户可以通过解压并安装来使用这个库。.tar.gz文件是Linux和Unix系统...
SSH.NET库实现了SSH2协议,提供了如连接管理、会话、SFTP(Secure File Transfer Protocol)和SCP(Secure Copy Protocol)等功能。 在SSH.NET库中,开发者可以使用以下主要功能: 1. **连接管理**:创建SSH连接,...
3. **文件传输**:SSH Secure File Transfer Client支持SFTP(SSH文件传输协议)和SCP(Secure Copy Protocol),这两种协议都是基于SSH的安全文件传输方式。SFTP提供了一个类似FTP的交互式文件管理系统,而SCP则...