在遠端伺服器上安全地執行指令

支援 rexec 的通訊元件能讓程式碼在受控且安全的環境中於遠端機器上執行。

在遠端伺服器上安全地執行指令

Rexec 是一項功能,可在受控且安全的環境中促進程式碼的遠端執行。支援 Rexec 的 .NET 8 組件讓開發人員能在隔離的情境中執行程式碼,藉由以受限權限來執行不受信任或第三方程式碼,來提升應用程式的模組化與安全性。這種隔離可降低潛在的資安風險,並確保主要應用程式保持穩定且安全。Rexec 的主要優勢包含:透過沙箱強化應用程式安全性、透過限制執行情境來更好的資源管理,以及在不影響核心應用程式完整性的前提下,提升整合外部程式碼的彈性。

多個 .NET 8 通訊與訊息元件皆支援 Rexec,包括:

  • PowerTCP Telnet for .NET 由 Dart Communications 提供,讓你能透過 Rexec 以安全方式執行遠端指令,並增強對網路裝置的控制。
  • Rebex SSH Shell 透過 Rexec 方便安全地執行遠端指令碼,確保程式碼執行安全且隔離。
  • SocketTools .NET Edition 由 Catalyst Development Corporation 提供,支援透過 Rexec 進行遠端程式碼執行,確保外部指令碼能以安全且高效率的方式整合。

欲深入了解功能與價格,請參閱我們對 .NET 8 通訊與訊息元件的比較。

比較 .NET 8 通訊與訊息