小智 11

如果您能够通过 RDP 连接到服务器,则应该能够打开记事本,然后使用文件打开对话框将文件从本地计算机直接复制/粘贴到服务器。如果您有通过 RDP 选项映射的本地驱动器,那么您也会看到所有本地驱动器出现。我倾向于这样做只是因为这样要容易得多。

在此输入图像描述


prd*_*prd 5

将文件复制到 Windows 核心的最佳方法是使用 USB,然后复制它。但是你可以使用SCP协议进行远程复制,但首先你必须启用SSH终端。它轻便、安全且仅使用端口 22。SCP 是安全复制协议,运行在 SSH(安全外壳)之上

首先,您需要找到版本。

Get-WindowsCapability -Online |  ?{$_.Name -Like 'openssh*'}
Run Code Online (Sandbox Code Playgroud)

我的显示如下:

Name  : OpenSSH.Client~~~~0.0.1.0
State : Installed

Name  : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
Run Code Online (Sandbox Code Playgroud)

安装服务器:

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Run Code Online (Sandbox Code Playgroud)

然后使用启用它

Start-Service sshd
Set-Service sshd -StartupType 'Automatic'
Get-NetFirewallRule -Name *ssh* 
Run Code Online (Sandbox Code Playgroud)

它应该显示如下一行:

Enabled     : True
Run Code Online (Sandbox Code Playgroud)

然后就可以使用SCP协议传输文件了。WinSCP 是流行的客户端之一。

另外,您可以使用它通过 powershell 终端从远程位置管理您的服务器。不过,如果您想保留 ssh 服务器,请确保将其强化为公钥。另外,限制管理员访问,并用于New-PSSession切换到管理员模式。它是 Linux 事实上的用于管理操作系统的协议,所以我可以保证它的安全性。Putty 是流行的 SSH 客户端之一。

使用SSH,您只需打开powershell终端的putty,或winscp来复制文件。