Windows

Windows server 和 telnet,你能做什麼?

  • April 10, 2013

在 Windows Server 2008 上,您甚至可以 telnet 進入伺服器嗎?(不是遠端桌面,而是通過命令行)

如果是,真的有很多控制嗎?

如果您不能遠端登錄,人們如何實現自動化?(假設你不能)

如今,基本上沒有什麼是您無法在 Windows 中使用命令行進行配置的。例如,有 netsh 來管理網路介面和防火牆,還有 appcmd 來處理 IIS 實例。

使用 Powershell(目前不包括 Server Core)甚至可以使用更多選項,例如 Add-Computer cmdlet,用於將機器加入域,並在舊網路上提供更多選項。

如果您偶然發現了無法從命令行完成的事情,那麼肯定會有一個 3rd 方工具來做這件事 - 或者您可以自己動手,因為您知道要在系統上實際戳什麼(通常是特定於應用程序的文件或系統資料庫設置)。

WinRM

從 Server 2008/Vista 開始,您就擁有了Windows 遠端管理,它是 Microsoft 對使用 SOAP 的開放式 Web 服務標準WS-Management的實現,因此可以使用 TLS/SSL 和許多身份驗證選項進行保護。

CMD 和 Powershell 可以呼叫 WinRM 在遠端機器上執行東西,因此很容易編寫腳本。據我記得,WinRM 也可以安裝在 XP 和 2003 機器上——它可以用來管理其他實現 WS-Management 的平台,比如執行OpenWSMan的 Linux 。

遠端登錄

預設情況下未啟用(謝天謝地,甚至客戶端都沒有啟用!)但如果您願意,可以啟用。

第三者工具

似乎是更受歡迎的選項之一 - 如果您喜歡的話,psexec 或 3rd 方 SSH 伺服器等工具都可以使用。

管理套裝

任何體面的管理解決方案都可以讓您在舒適的客戶端工具中點擊幾下即可處理數千台 Windows 主機。Microsoft System Center 系列可能是最著名的,但我希望有人可以在這裡編輯其他大系列。

用於臨時管理的 UI 工具

您在 Windows 機器上找到的大多數(如果不是全部)管理工具都可以遠端連接到另一台 Windows 主機以進行臨時管理。如果您在 Vista 或 Windows 7 桌面上安裝 RSAT 功能,您將獲得大多數標準 UI 工具來管理 AD、基礎架構、複製、Hyper-V 等,而無需打開與相關伺服器的互動式會話.

互動式桌面

使用遠端桌面,您可以獲得與伺服器的互動式會話,可以將其配置為與任何 SSH 解決方案或其他解決方案一樣安全。在我看來,在 Windows Server 上使用遠端桌面是不尋常的。如果你必須這樣做,那麼你在做這件事時正在修復一些問題(是的,有時事情是錯誤的,所以沒有錯,雙關語不是故意的)。

UI 工具和互動式桌面可以使用 AutoIT 或類似的東西粗略地自動化 - 如果你真的想把它推到荒謬的地方^^

引用自:https://serverfault.com/questions/122286