我正在使用 scp 命令将文件从 MacBook Pro OS X 10.5 复制到另一个 Linux 机器(Red Hat Linux Enterprise 5)。
我在 Mac 上使用以下命令,sudo scp ~/.ssh/mykey.rsa testuser@10.10.100.101,Mac 命令行没有输出。我不确定 scp 是否成功。远程计算机 10.10.100.101 上文件 mykey.rsa 的位置在哪里?
提前致谢,乔治
该mykey.rsa文件已testuser@10.10.100.101在 Mac 上重命名为。它根本没有复制到 10.10.100.101 机器上。
这是因为目标地址的格式不正确。使用 scp 时,任何引用另一台机器的文件名都必须按以下格式指定:
username@host:path
Run Code Online (Sandbox Code Playgroud)
user@host和之间的冒号path很重要。如果没有冒号,scp 不会将其视为另一台机器的地址,而是会假设它只是一个奇怪格式的本地文件名。
要复制mykey.rsa文件,您可能应该使用类似的命令
scp ~/.ssh/mykey.rsa testuser@10.10.100.101:.ssh/mykey.rsa
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
792 次 |
| 最近记录: |