`
lwx522
  • 浏览: 35967 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

scp在Linux主机之间copy不用输入密码

 
阅读更多

把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中,假设本地主机linux(10.1.1.1),远程主机linux(10.1.1.2)
  一,在linux100主机里的用户
  运行
  #ssh-keygen -t rsa
  结果如下
  Generating public/private rsa key pair.
  Enter file in which to save the key (/home/.username/ssh/id_rsa):#回车
  Enter passphrase (empty for no passphrase):#回车
  Enter same passphrase again:#回车
  Your identification has been saved in /home/.username /.ssh/id_rsa.
  Your public key has been saved in /home/.username /.ssh/id_rsa.pub.
  The key fingerprint is:
  38:25:c1:4d:5d:d3:89:bb:46:67:bf:52:af:c3:17:0c username@localhost
  Generating RSA keys:
  Key generation complete.
  会在用户目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub
  二,把linux(10.1.1.1)主机上的id_rsa.pub文件拷贝到linux(10.1.1.2)主机的root用户主目录下的.ssh目录下,并且改名为authorized_keys
  即:
  /root/.ssh/authorized_keys
  这样在linux100主机上使用scp命令复制文件到linux(10.1.1.2)上将不提示输入密码了,直接复制了。反之亦然!
  三,复制文件或目录命令:
  复制文件:
  (1)将本地文件拷贝到远程
  scp 文件名 –user@10.1.1.2:远程路径
  (2)从远程将文件拷回本地
  scp –user@10.1.1.2:文件名 本地路径
  复制目录:
  (1)将本地目录拷贝到远程
  scp -r 目录名 –user@10.1.1.2:远程路径
  (2)从远程将目录拷回本地
  scp -r –user@10.1.1.2:目录名 本地路径。

分享到:
评论

相关推荐

    使用scp在linux主机之间复制文件目录

    ### 使用scp在Linux主机之间复制文件目录 #### scp命令详解 在Linux环境下,scp命令是一种基于SSH协议的安全文件传输工具,常用于在不同主机间安全地传输文件或目录。scp命令不仅提供了简单易用的接口,而且还具备...

    Linux批量scp命令执行工具 可批量对多个Linux主机执行传输文件命令 方便省力 适合统一化管理Linux服务器

    在日常运维工作中,经常需要在多台远程Linux主机之间传输文件,这时,手动执行scp命令会显得效率低下且容易出错。为了解决这个问题,就有了“Linux批量scp命令执行工具”,它能够帮助管理员批量地对多个Linux主机...

    linux scp传输不用密码

    在Linux环境下,SCP(Secure Copy Protocol)是一种基于SSH协议的安全文件传输方式。通常情况下,我们通过输入密码来进行身份验证,从而实现文件的传输。但在某些应用场景下,为了提高效率或自动化操作的需求,我们...

    linux下scp命令详解主机之间拷贝文件.docx

    Linux 下 scp 命令详解主机之间拷贝文件 scp 命令是 Secure Copy 的缩写,是一种基于 SSH 的安全文件复制协议。它允许用户在不同的 Linux 主机之间安全地复制文件。与 FTP 和 Samba 等协议不同,scp 命令提供了更加...

    通过秘钥实现scp不输入密码传送文件

    标题所述的"通过秘钥实现scp不输入密码传送文件"是一种使用SSH密钥对进行身份验证的方法,以避免在执行SCP(Secure Copy)命令时反复输入密码。SCP是基于SSH协议的安全文件传输工具,通常用于在不同的主机之间复制...

    优化scp传输文件到多个主机

    `scp`(Secure Copy)命令是Linux/Unix系统中用于安全地在不同主机间拷贝文件的工具,它基于SSH协议进行加密传输,确保数据的安全性。然而,当需要将文件传输到多个主机时,手动操作会变得繁琐且效率低下。为了解决这...

    python执行scp命令拷贝文件及文件夹到远程主机的目录方法

    SCP(Secure Copy)是基于SSH协议的安全文件传输工具,它允许用户通过加密连接将文件从本地复制到远程主机或者反之。 在给定的例子中,我们看到一个Python脚本`3s.py`,它使用了`subprocess`模块来调用操作系统级别...

    Linux下SSH及SCP命令简单使用

    SCP(Secure Copy Protocol)是一种基于SSH协议的命令行工具,用于在本地和远程主机之间安全地传输文件。 Linux下SSH命令的基本使用方法包括远程连接到一台支持SSH服务的远程主机。远程主机必须开启SSH服务,并且...

    System_Ssh_scp.rar_linux scp_scp_system scp

    SCP是SSH(Secure Shell)的一部分,常用于在不同主机之间安全地复制文件。在这个教程中,我们将深入探讨如何利用SCP实现从一台服务器批量传输文件到多台服务器,以实现自动化操作,减轻系统管理员的工作负担。 ...

    SolarWinds-SFTP-SCP-Server.zip

    这两个协议都是安全的数据传输协议,用于在不同主机之间进行文件传输,尤其是在不安全的网络环境中,它们确保了数据的安全性。 描述中提到,该软件是专为Windows系统设计的,用户下载压缩包后,只需双击安装文件...

    Linux远程拷贝之ftp与scp命令

    scp 命令是 Secure Copy 的缩写,用于在 Linux 主机之间安全地传输文件。scp 命令的基本语法为:scp [-r] [-v] [-C] [-l] [-o] [-p] [-q] [-S] [-s] [-t] [-v] <source> 其中,-r 选项用于递归地传输文件,-v 选项...

    linux服务器之间传输文件的四种方式

    本文为大家分享了linux服务器之间传输文件的四种方式,供大家参考,具体内容如下 1. scp 【优点】简单方便,安全可靠;支持限速参数  【缺点】不支持排除目录 【用法】 scp就是secure copy,是用来进行远程文件...

    在Linux下用scp复制文件无需输入密码的技巧

    它允许用户在两台Linux主机之间安全地传输文件。然而,默认情况下,每次使用SCP命令传输文件时都需要输入密码。这对于频繁进行文件传输的操作来说既不便捷也不高效。因此,本文将详细介绍如何在Linux系统中配置免密...

    putty 远程登录linux主机必备

    4. pscp.exe:PUTTY的SCP(Secure Copy)命令行工具,允许用户在本地和远程主机之间安全地复制文件。SCP基于SSH,因此在传输过程中数据也是加密的。 5. plink.exe:PUTTY的命令行接口,可以执行各种PUTTY相关的任务...

    bash脚本中将密码传递给ssh/scp命令方法详解

    在Linux系统中,有时我们需要通过bash脚本来自动化执行SSH(Secure SHell)或SCP(Secure Copy)命令,例如在远程服务器之间传输文件。然而,这些命令通常需要用户提供密码,这在脚本化环境中是不理想的,因为手动...

    linux系统scp命令详解

    在Linux环境中,`scp`命令被广泛用于在本地与远程主机之间安全地复制文件和目录,尤其在需要保持数据传输隐私和安全性的场景下。以下是关于`scp`命令的详细说明: **一、scp命令语法** scp命令的基本语法如下: ```...

    Scp 小软件,运行在windows上

    SCP(Secure Copy Protocol)是一种基于SSH(Secure Shell)的安全文件传输协议,用于在不同主机之间复制文件。在Windows系统上,虽然它最初是为Unix-like系统设计的,但通过一些第三方工具,例如PuTTY的pscp命令...

    SSH-SCP使用方法

    SCP (Secure Copy Protocol) 是基于SSH协议的一个应用,用于安全地在不同主机之间复制文件。SCP不仅提供文件传输功能,还支持文件权限管理等特性。本文档将详细介绍如何利用SCP实现免密码文件传输。 #### 二、背景 ...

    Linux系统怎么使用cp命令.pdf

    Linux 系统中 cp 命令和 scp 命令是两个非常重要的命令,分别用于在同一台电脑上和不同的 Linux 系统之间 copy 文件。在这篇文章中,我们将详细介绍 Linux 系统中 cp 命令和 scp 命令的使用方法。 cp 命令的使用...

    SSH中SCP命令的使用

    在这个过程中,SCP会提示用户确认远程主机的身份信息,并要求输入远程服务器的SSH密码。 #### 三、SCP命令的实际应用案例 ##### 3.1 Windows系统下的文件上传到Linux系统 对于从Windows系统上传文件到Linux系统...

Global site tag (gtag.js) - Google Analytics