如何将文件从远程 windows 复制到远程 linux 而无需本地复制并在 windows 中安装 ssh
How ansible copy file from remote windows to remote linux without local copy and ssh install in windows
OS:Wk16 对比 Debian 10.4
Ansible:2.9
大家好
我需要将文件从远程 Windows 发送到远程 linux 而无需在本地复制,无需在 Windows 服务器中安装 ssh 包。
A Win_server <-- Ansible role executor -- B Ansible_host C linux_host
|
| ^
|___SENDING FILE_______________________________________TO___________|
非常感谢
在 Ansible 文档中检查同步模块:https://docs.ansible.com/ansible/latest/collections/ansible/posix/synchronize_module.html
此外,请注意在目标之间建立直接 ssh 连接。
提示:可以在 windows 上激活 ssh 并建立与 linux 机器的连接。注意风险!
另一种方法是使用 fetch 和 copy 以 Ansible 服务器为肘部进行三角形复制。
今天我把 SSH 放在了 Windows @guistela 说的。
我使用 ansible 在 Windows 主机上安装了“Posh-SSH”:
- 手册下载地址:
https://www.powershellgallery.com/packages/Posh-SSH.
- 将文件发送到 Windows 主机包含要发送的文件。
- 使用微软步骤安装:从一个安装 PowerShell 模块
NuGet 包.
- Possh-SSH 使用命令,更多信息在这里:
powershell-scp-to-transfer-files-between-windows-linux:
- 打开端口
- 发送文件
- 关闭端口
这 4 个常规步骤允许将文件从 windows 发送到 linux 主机。
亲切
OS:Wk16 对比 Debian 10.4 Ansible:2.9
大家好
我需要将文件从远程 Windows 发送到远程 linux 而无需在本地复制,无需在 Windows 服务器中安装 ssh 包。
A Win_server <-- Ansible role executor -- B Ansible_host C linux_host
|
| ^
|___SENDING FILE_______________________________________TO___________|
非常感谢
在 Ansible 文档中检查同步模块:https://docs.ansible.com/ansible/latest/collections/ansible/posix/synchronize_module.html
此外,请注意在目标之间建立直接 ssh 连接。
提示:可以在 windows 上激活 ssh 并建立与 linux 机器的连接。注意风险!
另一种方法是使用 fetch 和 copy 以 Ansible 服务器为肘部进行三角形复制。
今天我把 SSH 放在了 Windows @guistela 说的。
我使用 ansible 在 Windows 主机上安装了“Posh-SSH”:
- 手册下载地址: https://www.powershellgallery.com/packages/Posh-SSH.
- 将文件发送到 Windows 主机包含要发送的文件。
- 使用微软步骤安装:从一个安装 PowerShell 模块 NuGet 包.
- Possh-SSH 使用命令,更多信息在这里: powershell-scp-to-transfer-files-between-windows-linux:
- 打开端口
- 发送文件
- 关闭端口
这 4 个常规步骤允许将文件从 windows 发送到 linux 主机。
亲切