SSH 复制限制?

SSH 复制限制?

因此,我建立了一个小型的 Ubuntu 服务器,其中有一些相当大的文件,我允许一些人从他们的 putty 窗口复制这些文件。

无论如何,有两个问题:假设一个使用 Windows 的人想要使用 Putty 从 Ubuntu 服务器复制文件。他们会怎么做呢?它默认的目录是什么? (命令是什么?我会使用 SCP 吗?)

第二个问题:有限制吗?这些大多是 1-2GB 的文件。这会引起任何问题吗?谢谢

答案1

你可以试试聚苯乙烯它是 PuTTY 发行版的一部分。

的用法pscp是:

pscp [user@]host:source target

例如,在 Windows cmd 提示符下,键入以下命令将文件传输到 C: 驱动器。

pscp username@host:/path/to/file.txt C:\temp\file.txt

我不相信文件大小有限制。

答案2

默认值是正在使用的 Linux 服务器帐户的主目录。因此,如果有人使用luser@yourserver:foobar.pdf,那么该文件将从您服务器上的 ~luser/foobar 中获取/放置。

如果您不希望人们能够写入您的服务器,那么我建议锁定目录/文件和/或在 .ssh/authorized_keys 文件内设置回调脚本。

相关内容