【问题标题】:How to transfer file from one ubuntu server to another ubuntu server?如何将文件从一台 ubuntu 服务器传输到另一台 ubuntu 服务器?
【发布时间】:2015-01-29 11:52:06
【问题描述】:

我是服务器新手,目前遇到问题。我想将一段时间从一台服务器转移到另一台服务器。我正在通过腻子使用 ubuntu。两台服务器都有一个私钥。那么有人可以帮我解决这个问题吗?

谢谢

【问题讨论】:

    标签: mysql ubuntu server


    【解决方案1】:

    Putty 是 windows 客户端。您可以使用您的 Windows 机器并分两步传输文件:1. server1 -> your pc 和 2. your pc -> server 2.

    您可以使用 putty (here is a howto) 或使用 WinSCP (download link) 进行此操作

    【讨论】:

      【解决方案2】:

      你的步骤应该是:

      1. 将 ssh 密钥从 Windows 机器复制到源 Linux 机器。
      2. 将 Windows Putty 客户端配置为在连接到源 Linux 计算机时使用 ssh 密钥。
      3. 连接到源计算机。
      4. 运行 scp 命令将文件传输到目标 Linux 机器。

      步骤细化:

      1. 可以使用 WinSCP 客户端完成。此链接对您有帮助:https://www.siteground.com/tutorials/ssh/ssh_winscp.htm
      2. 您的配置屏幕可能如下所示:
      3. 很清楚。
      4. 运行

        scp -i ssh_key_file_with_path source_file_name_with_path username@destination_host:destination_folder

      更多关于 scp 命令的信息 http://www.tecmint.com/scp-commands-examples/

      示例: 您想将 /home/superuser/script.py 转移到 10.62.96.12 服务器到 /var/www 文件夹中。您的命令可能如下所示:

      scp -i ~/some_ssh_keys/id_rsa /home/superuser/script.py root@10.62.96.12:/var/www
      

      附:确保您的用户有足够的权限访问源文件和目标文件夹。

      【讨论】:

      • 但是如果我有他们两个的私钥呢
      • @SusanWilliams 更新了答案。让我知道是否清楚。
      【解决方案3】:

      试试这个,它会起作用的:

      第 1 步:

      • 使用 putty 登录到服务器(从您要将文件传输到另一台服务器的位置)。

      第 2 步:

      • 一旦成功登录到服务器,那么你必须使用这个 linux 命令:

        scp文件名(另一个ubuntu服务器IP)XX.XXX.XX.XX:/path/

      这里,

      文件名 = File name you have to transfer to another server.

      XX.XXX.XX.XX = Ubuntu Server IP on which you transfer the file.

      路径 = Specify the Path where you want to transfer the file.

      然后,您会在终端上看到消息:

      Are you sure you want to continue connecting (yes/no)?是的

      Warning: Permanently added '(another ubuntu server IP)XX.XXX.XX.XX' (ECDSA) to the list of known hosts.
      

      【讨论】:

        【解决方案4】:

        这适用于 ubuntu ==> scp "file" "username"@"IP 地址或主机名":"Destination"

        或者只需下载 WinScp 并将文件传输到本地 m/c,然后再传输到其他服务器。

        【讨论】:

        • 我知道该怎么做,但我想要的是直接在服务器之间传输文件
        猜你喜欢
        • 1970-01-01
        • 2011-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多