需求描述
- 使用VMware workstation做RHCE实验的时候,需要把Linux
VM里面的脚本和文件按需要备份到Windows工作机上,不需要定时备份,所以不用计划任务。
实现方法
- 在Windows主机上安装OpenSSH提供ssh服务并手动创建一个本地Windows账户做认证,在Linux主机上通过rsync命令使用ssh复制数据到Windows主机。
版本信息
- Linux VM - Red Hat Enterprise Linux release 8.3
- Windows - Windows 10, OS Build 19042
- Windows rsync 版本 - version 3.1.1 protocol version 31
- Linux rsync 版本 - version 3.1.3 protocol version 31
具体步骤
- Windows 打开PowerShell,运行以下命令安装 OpenSSH软件来提供sshd服务:
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
- 打开Windows服务可以看到sshd服务正在运行。<