SSH 节点通信全攻略
1. scp 文件传输
1.1 scp 简介
scp 工具主要用于快速传输文件,但它并非文件访问和存储的长期解决方案。若需创建可供他人访问的存储库,通常会设置 NFS 或 Samba 共享。不过,当你想在不进行任何配置的情况下将文件发送到另一台机器时,scp 会非常有用。
1.2 传输准备
要使用 scp 传输文件,至少需要两台机器:一台安装并运行 SSH 服务器,另一台至少安装 SSH 客户端。操作系统的发行版并不重要,只要满足这些基本要求即可。此外,还需要一个用于测试的文件,可以是小文件(如文本文件或图像),也可以是大文件(如 Linux 发行版的 ISO 文件)。
1.3 基本传输命令
以下是一些使用 scp 传输文件的示例:
- 基本命令:
scp my-image.jpg 192.168.1.200:/home/jdoe/此命令将my-image.jpg文件复制到 IP 地址为192.168.1.200的机器上,存储在jdoe用户的主目录中。
- 使用机器名:
scp my-image.jpg bar:/home/jdoe若知道目标机器的名称(如bar),且该名称能被 DNS 服务器识别,或