Geo*_*itz 4 windows unix remote
我的工作是 95% 的 Unix 管理,但有时我会远程管理 Windows 机器。虽然我对 VNC 和 RDP 解决方案非常熟悉,但有时出于带宽原因,我想要更轻量级的东西,以及更熟悉的脚本环境和工具集。
我知道 Windows 平台有几个 Unix 层,例如 cygwin、uwin、WSU,还有一些 sshd 服务器。但是,我不确定在 shell 和标准实用程序(例如 ps、top、tcpdump)方面,哪些提供了最“类 Unix”的控制台体验。这些环境是否也允许运行普通的、常用的命令行实用程序,例如 net、ipconfig、fsutil?
欢迎任何经验、建议和提示。
对于最类似 Unix 的控制台体验,我肯定会使用OpenSSH 和 Cygwin。这样,您的所有 Windows 命令以及您的 Unix 命令都可用。
使用 Cygwin 安装 OpenSSH 轻而易举。选择软件包时,只需勾选 Net 部分下的 OpenSSH 框:
设置完成后,ssh-host-config
在 Cygwin 中运行。它会问你各种问题:
现在打开c:\cygwin\etc\defaults\etc\sshd_config
。
更改#Protocol 2,1
到Protocol 2
出于安全原因。
现在您可以启动 sshd 服务。转到控制面板 -> 管理工具 -> 服务并启动 Cygwin sshd:
您需要将服务设置为自动启动,以便它在重新启动后仍然存在。
如果您使用的是 Windows 防火墙,请在端口 22 上添加一个例外:
对于控制台,我强烈建议使用PuTTY进行远程连接。
归档时间: |
|
查看次数: |
291 次 |
最近记录: |