ニュース
WindowsにLinuxでお馴染みの「Sudo」コマンド実装へ
2024年2月9日 12:38
Microsoftは、Windows 11 InsiderのCanaryおよびDevチャネルにおいて提供しているプレビュービルド26052において、LinuxのSudoに相当するコマンドを追加し、オプションで有効にできることを明らかにした。
これまでWindowsのターミナルで管理者権限が必要なコマンドを実行する際には、管理者権限でターミナルを開く必要がありやや面倒であった。Sudoの実装により、非管理者権限で開かれたターミナルでも一時的に管理者に昇格してコマンドを実行できるようになる。
Sudoはオプションで、Windowsの設定において、開発者向けページで「Sudoを有効にする」をあらかじめ設定しておく必要がある。なお、この有効にすると以下の3つのオプションが有効になり、ドロップメニューでどのように実行するか選択できる。
- インライン(デフォルト設定)
- 入力クローズ(ユーザーの入力を受け付けない状態)
- 新しいウィンドウ
なお、このオプションはSudo実行時にコマンドのオプションでも指定できる。実際にSudoを実行すると、UACで昇格が求められるダイアログが表示される。
このうち入力クローズはややユニークで、昇格されていないsudo.exeと昇格済みのsudo.exe間をPRC接続する仕組みとなっており、昇格されたプロセスにはコンソールの入力ハンドルが渡されず、ユーザーの入力を読み取ることを無効化している。このためさらなるユーザー入力が必要なプログラムは実行できないが、セキュリティリスクを軽減できるとしている。
MicrosoftはこのSudoのプロジェクトをGitHubでオープンソース化するとしており、レポジトリにプロジェクトに関する詳細情報を追加しており、今後数カ月以内に公開する予定。
楽天市場 売れ筋ランキング
Amazon売れ筋ランキング
Anker Soundcore Life P2 Mini【完全ワイヤレスイヤホン / Bluetooth5.3対応 / IPX5防水規格 / 最大32時間音楽再生 / 専用アプリ対応】ブラック
¥4,490
Anker Soundcore P40i (Bluetooth 5.3) 【完全ワイヤレスイヤホン/ウルトラノイズキャンセリング 2.0 / マルチポイント接続 / 最大60時間再生 / PSE技術基準適合】ブラック
¥7,990
Apple AirPods Pro 2 + 延長2年 AppleCare+ for Headphones - AirPods Pro
¥42,792
Apple EarPods (USB-C)
¥2,668
イヤホン bluetooth ワイヤレスイヤホン 48時間の再生時間 重低音 LEDディスプレイ表示 小型/軽量 IPX7防水 ブルートゥース 接続瞬時 Hi-Fi ブルートゥースイヤホン Type-C 急速充電 ぶるーとぅーすイヤホン iPhone/Android/Pad適用 スポーツ/通勤/通学/WEB会議 (ホワイト)
¥39,999
Cheek to Cheek
¥250
GBAD (Number_i Remix) [Explicit]
¥250
もうどうなってもいいや
¥250
Through Every Tear We Stand
¥300
もうどうなってもいいや
¥250
by Amazon 天然水 ラベルレス 500ml ×24本 富士山の天然水 バナジウム含有 水 ミネラルウォーター ペットボトル 静岡県産 500ミリリットル (Smart Basic)
¥1,173
い・ろ・は・すラベルレス 2LPET ×8本 【Amazon.co.jp限定】
¥1,104
コカ・コーラ い・ろ・は・す天然水ラベルレス 560ml ×24本
¥2,131
キリン 自然が磨いた天然水 ラベルレス 水 2リットル 9本 国産 天然水 ミネラルウォーター ペットボトル 軟水
¥2,722
by Amazon 炭酸水 ラベルレス 500ml ×24本 強炭酸水 ペットボトル 500ミリリットル (Smart Basic)
¥1,360