【问题标题】:How to copy file from Windows laptop to Linux remote server如何将文件从 Windows 笔记本电脑复制到 Linux 远程服务器
【发布时间】:2016-02-25 21:44:09
【问题描述】:

StackOverflow 上已经有很多关于这个问题的主题

但是,我在过去 3 小时内尝试了所有这些,但无法解决此问题。

我正在尝试将文件从笔记本电脑复制到远程 linux 服务器

我的笔记本电脑使用的是 Windows 8.1

远程服务器是 Debian。

我通过 PUTTY 连接到 Linux 服务器。

如果我使用的是 linux 机器,那会像 A-B-C 一样简单

但是,由于我的笔记本电脑是 Windows……嗯…………

这是我尝试过的命令:

pscp C:\Users\Michael Storm\Desktop\Folder\public_key.ppk mstorm@my.linux.server:/home/mstorm

mstorm --- 我在 linux 服务器上的用户名(也是我的主目录)

public_key.ppk --- 我试图复制到 linux 服务器的文件

C:\Users\Michael Storm\Desktop\Folder\public_key.ppk --- 文件路径(在我的笔记本电脑上)

(要明确一点:“public_key.ppk”和“mstorm”之间有一个空格。这个论坛继承了我的命令的后半部分到下一行)

这个命令给了我错误:UNKNOWN COMMAND PSCP

所以,我将“PSCP”更改为“SCP”,我得到了错误:

ssh:无法解析主机名 C:名称或服务未知 权限被拒绝(公钥)。 失去连接

另外,我应该提一下:我不能使用任何文件传输客户端(如 FileZilla 或 WinSCP),因为:我通过公钥连接到 linux 服务器。没有密码。

FTP 客户端需要密码才能连接。

【问题讨论】:

标签: linux windows scp


【解决方案1】:

由于 windows 没有直接的 ssh 连接,所以你不能这样做。让我举个例子,假设你在单台机器上安装了多个操作系统(windows,Centos)。您可以在 Linux 中挂载 windows 分区。因此,您可以从 Linux 中查看您的 windows 文件。您可以轻松地从 Linux 复制或删除 windows 文件。但是,您不能轻易地将 Linux 分区挂载到 Windows。但是,您可以执行一些第 3 方应用程序(我从未尝试过!)

对于您的简单问题,您可以使用 WinSCP。将 WinSCP 安装到您的 Windows 并连接到您的 Linux。它就像带有 GUI 的腻子。您可以直接连接到您的 Linux,并将您的文件从 Linux 复制到 Windows,反之亦然。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多