当我租用 Linux 虚拟专用服务器时,我可以通过命令行连接并远程控制计算机。这相当于什么,以便我可以从 Linux 命令行远程控制 Windows 计算机 GUI?我尝试用谷歌搜索大量术语和短语,但很难找到任何你不知道名称或可能根本不存在的信息。
答案1
如果您只想通过 SSH 连接,则需要为 Windows 安装一个 ssh 守护程序。这里你可以找到 SSH 守护进程列表。我建议你Windows 版 OpenSSH.但是这样您只能在远程服务器中运行 shell 命令。即,您可能无法通过这种方式与 GUI 交互,因为 Windows 中没有 X windows 转发。
或者如果你想运行 GUI,你可以使用虚拟网络计算机,团队查看器等等。但我不认为你可以通过 Linux shell 实现这一点。
答案2
你问错了。远程访问并不以任何方式特定于 VPS。
在 Linux 上,允许远程连接的程序几乎总是SSH(“安全外壳”),OpenSSH是最常见的实现(滴熊,左心室舒张末期, 和盛世网还有一些其他的)。有些系统可能有 Telnet 甚至 rlogin,但由于现代世界绝对缺乏安全性,这些几乎普遍消失了。
在 Windows 上,情况稍微复杂一些,因为并非所有管理任务都可以通过命令行完成(尽管这在过去几年中已经有很大改进)。两个内置的远程访问功能是远程桌面(又称 RDP 或“终端服务”)用于图形桌面访问,以及PowerShell 远程处理用于命令行(特别是 PowerShell 命令)。
您还可以找到适用于 Windows 的第三方 SSH 服务器,例如Bitvise WinSSHd, 或者自由SSHd, 或者Cygwin OpenSSH. 较旧的 Windows NT 版本没有 PowerShell,但有一个内置的 Telnet 服务器。
从字面上回答这个问题,Windows 上与 Linux VPS 对应的是...... Windows VPS。