怎么使用putty将 D盘上路径为"D:\dashuju\jdk-8u281-linux-x64.tar.gz"的JDK 安装包上传到虚拟机master的 /app 目录下
时间: 2024-12-06 17:26:17 浏览: 39
使用 PuTTY 进行文件传输通常涉及到 SSH 协议,因为它主要用于远程登录Linux或Unix系统。以下是通过PuTTY将本地JDK安装包上传到虚拟机`master`的步骤:
1. **打开PuTTY**:
首先,你需要下载并安装PuTTY,然后启动它。在“Session”选项卡中,输入你的虚拟机的IP地址或者主机名,然后连接到该服务器。
2. **选择传输方式**:
在打开的会话窗口中,你会看到一个终端界面。点击“Session”菜单,选择“Serial”,然后关闭这个选项。这是因为我们通常不会通过串口连接到SSH服务器,而是通过TCP/IP。如果PuTTY提示找不到默认端口,你可以设置SSH协议(默认是22)。
3. **配置SSH密钥对**:
如果你的虚拟机启用了SSH密钥对验证,可以导入公钥以避免每次手动输入密码。在PuTTY的“Connection”>“Auth”>“Public key for authentication”下操作。
4. **复制文件到剪贴板**:
在本地,找到D盘路径`D:\dashuju\jdk-8u281-linux-x64.tar.gz`,选中文件右键复制到剪贴板。
5. **上传文件**:
在PuTTY的终端中,进入目标目录 `/app`。然后输入 `scp -P <your_ssh_port> <local_path>` 来上传文件,其中 `<your_ssh_port>` 是你的SSH端口号,`<local_path>` 是你在本地剪贴板里的路径。命令看起来像这样:
```
scp -P <port> "C:/Users/<username>/dashuju/jdk-8u281-linux-x64.tar.gz" user@master:/app
```
确保替换 `<username>` 和 `<port>` 为你自己的用户名和SSH端口。
6. **等待文件传输完成**:
文件开始上传,完成后 PuTTY会显示成功消息。如果你的网络连接稳定,这应该很快就能完成。
阅读全文
相关推荐

















