世界

Microsoft は Linux の sudo コマンドを Windows Server に導入します

2月 4, 2024 / nipponese

1707070965
2024-02-04 17:26:16

Microsoft は、Linux の「sudo」機能を Windows Server 2025 に導入し、管理者がコンソール アプリケーションの権限を昇格する新しい方法を提供します。

スーパーユーザー do (sudo) は、権限の低いユーザーが昇格された権限 (通常は root として) でコマンドを実行できるようにする Linux コンソール プログラムです。

このコマンドは、サーバーが低い特権のアカウントで通常どおり使用できると同時に、ユーザーが特定のコマンドを実行するときに必要に応じて特権を昇格できるため、Linux のセキュリティが強化されます。

sudo コマンドの例を以下に示します。ここでは、低特権ユーザーとして「whoami」を実行し、その後 sudo を使用して実行します。

whoami コマンドは、私がブリープ音を鳴らすユーザーとして実行していることを示していることに注意してください。 ただし、sudo で whoami を実行すると、権限が root に昇格します。

whoami を使用した sudo コマンドのデモ
出典: BleepingComputer

Windows Server 2025 での sudo のテスト

マイクロソフト 最初の Windows Server 2025 Insider Preview ビルドをリリースしました 先週。 しかし、その後すぐに、新しいバージョンがオンラインに流出しました。

最初に報告されたように、 Windowsの最新版、リークされたバージョンには、Windows の「sudo」コマンドの新しい設定を含む、いくつかの新しい開発中の機能が含まれています。

Windows Server 2025 プレビュー ビルドの新しい sudo 設定
出典: Windows最新

これらの設定は開発者モードを有効にした後にのみ使用可能であり、sudo コマンドは現在まだコマンド ラインから機能しておらず、開発の初期段階にあることがわかります。

ただし、sudo 設定は、sudo アプリケーションを「新しいウィンドウで」、「入力を無効にして」、「インライン」で実行する機能により、コマンドがどのように機能するかについての手がかりを提供します。

Windows では、UAC プロンプトを使用してプログラムを自動的に昇格する機能がすでに提供されており、プログラムは独自のウィンドウで昇格された特権で実行されます。

ただし、bcdedit や reagentc などの一部の管理ツールでは、これらのコマンドを実行するには管理者である必要があります。

このような場合、sudo コマンドを使用すると、新しいウィンドウ、現在のウィンドウのインライン、または無効な入力設定を使用した非対話型シェルなど、Windows 設定に基づいてプログラムを実行できます。

Microsoft は通常、運用ビルドには組み込まれない新機能をプレビュー ビルドでテストすることに注意することが重要です。

ただし、Microsoft がこの機能をどのように Windows に統合するかは興味深いものであり、注目すべきものとなるでしょう。

#Microsoft #は #Linux #の #sudo #コマンドを #Windows #Server #に導入します