目次

RDPでCtrl + Alt + Endを使用してパスワードを変更する方法1

概要

RDPセッション中にパスワードを変更する最も直接的でMicrosoft推奨の方法の1つは、Ctrl + Alt + Endキーの組み合わせを使用することです。ローカルOSによって傍受されるCtrl + Alt + Delとは異なり、この代替手段はリモートセッションに渡され、Windowsセキュリティ画面へのアクセスを可能にします。

技術的な仕組み

いつでも RDP セッションが開始されると、Ctrl + Alt + Delのようなキーボード入力は、セキュリティ上の理由からローカルオペレーティングシステムによってキャプチャされるため、リモートマシンには送信されません。Microsoftは、リモートデスクトップセッションでセキュアアテンションシーケンス(SAS)をシミュレートする方法として、Ctrl + Alt + Endを導入しました。

手順説明

  1. ターゲットシステムにリモートデスクトップ接続(mstsc.exe)を使用して接続します。
  2. ローカルの物理キーボードで、次のキーを押してください: Ctrl + Alt + End
  3. リモートマシンにWindowsセキュリティ画面が表示されます。
  4. パスワードを変更するをクリックしてください。
  5. 現在のパスワードを入力し、新しいパスワードを(2回入力してください)。
  6. Enterキーを押すか、矢印ボタンをクリックして確認してください。

一般的な問題と解決策

  • エンドキーが見つかりません(例:コンパクトキーボード):オンスクリーンキーボードを使用するか、スクリプトツールで再バインドしてください。
  • Ctrl + Alt + End に対する応答なし : RDPセッションがフォーカスされており、ローカルUACプロンプトの下に重なっていないことを確認してください。RDPセッションがフォーカスされており、ローカルUACプロンプトの下に重なっていないことを確認してください。

この方法は、基本的なアクセス権を持つインタラクティブなRDPセッションにとって、最も迅速で信頼性の高いオプションのままです。

方法2:オンスクリーンキーボードを使用してホットキーの制限を回避する

概要

一部の環境(例:シンクライアント、ネストされたRDPセッション、カスタムキーボード)では、Ctrl + Alt + Endを正しく送信できない場合があります。このような場合、Windowsのオンスクリーンキーボード(OSK)を使用すると、セキュアアテンションシーケンスを含むキー入力をシミュレートできます。

なぜこれが機能するのか

OSKは、内部で使用されるときに RDP セッションは、ローカルキーボードの制限を回避してリモートOS内でイベントをトリガーします。これにより、ハードウェアのキーコンビネーションの信頼できる代替手段となります。

手順説明

  1. RDPセッション内で、実行を開きます: Windows + R
  2. タイプ: Enterキーを押して、オンスクリーンキーボードを起動します。
  3. Ctrl + Altを物理キーボードで押し続けてください。
  4. OSKで、Delをクリックします。
  5. Windowsセキュリティ画面が表示されます。
  6. パスワードの変更をクリックし、指示に従ってください。

注意事項

  • OSKはローカルホストではなく、RDPセッション内で起動する必要があります。
  • 一部のグループポリシーは、セキュリティのためにosk.exeの実行を制限する場合があります。

リモートホストではなくローカルシステムに物理キーボードの組み合わせがブロックされているか渡されている場合にこれを使用します。

方法3:コマンドプロンプトでnet userを使用してRDPパスワードを変更する

概要

ネットユーザーコマンドは、ローカルおよびドメインのユーザーパスワードを変更またはリセットするための迅速でスクリプト可能な方法を提供します。これは、パスワードポリシーを強制したり、エンドユーザーのアクセスを回復したりする必要がある権限のある管理者に最適です。

構文と機能

このコマンドは、指定されたローカルまたはドメインユーザーアカウントのパスワードを直接置き換えます。

ユースケースシナリオ

  • スタンドアロンマシンでのパスワードのリセット
  • 非対話型サービスアカウントの資格情報を更新中
  • ログオンスクリプトやプロビジョニングワークフローへの統合

例示

ローカルユーザー jdoe のパスワードを変更:

パスワードを平文で表示したくない場合は:

新しいパスワードを安全に入力するように求められます。

制限事項

  • ローカル管理者権限が必要です。
  • 信頼されていないドメイン間では、追加のコンテキスト(例:資格情報を使用したネットワーク接続)がないと機能しません。
  • 期限切れのアカウントでは、事前のロック解除なしには使用できません。

メンテナンス中にパスワードを迅速に更新する必要がある管理者に最適です。 リモートアクセス サポート。

メソッド 4: PowerShell を使用して RDP パスワードをリセットする

概要

PowerShellは、ローカルおよびActive Directoryのパスワード管理オプションの両方を提供します。これは、資格情報のライフサイクルを自動化し、リモート操作をサポートし、ポリシーを大規模に適用するシステム管理者に最適です。

ローカルアカウント用 - Set-LocalUserを使用して

powershell: Set-LocalUser -Name "username" -Password (ConvertTo-SecureString -AsPlainText "new_password" -Force)

  • PowerShell 5.1以上が必要です。
  • ドメインに参加していないマシンでの使用が最適です。
  • 管理者として実行する必要があります。

ドメインアカウント用 - Set-ADAccountPasswordの使用

PowerShell: Import-Module ActiveDirectory ; Set-ADAccountPassword -Identity "username" -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "NewP@ssw0rd!" -Force)

  • RSATツールがインストールされている場合のみ機能します。
  • ドメイン管理者または委任された権限が必要です。
  • "-Reset"を使用して、古いパスワードを必要とせずにパスワードを変更します。

セキュリティのベストプラクティス

  • スクリプトにパスワードをハードコーディングしないでください。「Read-Host -AsSecureString」またはボールトを使用してください。
  • 常に監査ツールまたはセキュリティイベントログを介してパスワードリセットを記録してください。

PowerShellは、企業環境でのパスワードリセットのスクリプト作成に理想的な、繰り返し可能で監査可能なプロセスを可能にします。

方法5:コンピュータ管理を介してRDPパスワードを変更する

概要

この方法はローカルアカウントのパスワード変更に適しており、新しいユーザーのオンボーディングやドメイン外のエンドポイントの管理時によく使用されます。 RDP .

手順説明

  1. コンピュータ管理を開く: Windows + Rを押し、compmgmt.mscと入力し、Enterを押します。
  2. システムツール > ローカルユーザーとグループ > ユーザーに移動します
  3. ターゲットアカウントを右クリックします。
  4. パスワードを設定 > 続行を選択してください。
  5. 新しいパスワードを2回入力し、OKをクリックしてください。

考慮事項

  • これにより、古いパスワードを知る必要がなくなります。
  • それは監査可能性のためにセキュリティログでイベントID 4724をトリガーします。
  • ドメイン環境では、グループポリシーを介して有効にしない限り、デフォルトで無効になっています。

これは、RDPアクセス可能なエンドポイントでローカルユーザーを管理するGUIベースのシステム管理者にとって実用的な選択です。

方法6: コントロールパネルを使用する(インタラクティブユーザーセッションのみ)

概要

コントロールパネルは、Windows Serverおよび古いWindowsクライアントにまだ存在します。これは標準ユーザーにとって最も使いやすい方法ですが、現在のパスワードが必要です。

手順

  1. コントロールパネルを開く (control.exe)。
  2. ユーザーアカウント > パスワードを変更するに移動してください
  3. 現在のパスワードを入力し、新しいパスワードを2回入力してください。
  4. パスワードを変更するをクリックしてください。

制限事項

  • 忘れたパスワードや期限切れのパスワードをリセットするためには使用できません。
  • ユーザー権限が制限されているか、グループポリシーのオーバーライドがあるドメインに参加しているシステムの場合、アクセスできません。

この方法は、定期的なアクセス中に資格情報を更新する必要がある非管理者ユーザーに最も便利です。

TSplus Remote Accessによる集中管理RDP

TSplus リモートアクセス IT管理者に、あらゆるインフラストラクチャ全体でRDPアクセスを管理し、スケールするための安全で効率的な方法を提供します。ウェブベースのポータル、セッションコントロール、2FA、Active Directory統合、シームレスなユーザープロビジョニングを備え、従来のRDSの複雑さなしにリモートデスクトップの展開を簡素化します。中小企業と大企業の両方に最適で、TSplusはセキュリティを強化し、制御を集中化し、マルチユーザー環境をサポートし、リモートシステムを大規模に管理する際の運用負荷を軽減します。

結論

RDPセッションでのパスワード変更は一般的な管理タスクですが、文脈に特化した技術が必要です。インタラクティブなユーザーセッション、ドメイン管理されたアイデンティティ、または自動化ワークフローを扱っているかどうかにかかわらず、ここで取り上げる方法は、プロフェッショナルなIT環境で必要な柔軟性と制御を提供します。

TSplus リモートアクセス 無料トライアル

Ultimate Citrix/RDSの代替デスクトップ/アプリアクセス。セキュアでコスト効果が高く、オンプレミス/クラウド。

関連記事

TSplus Remote Desktop Access - Advanced Security Software

ソフトウェア・アズ・ア・サービスとは?リモートアクセスツールを探している企業のためのクイックガイド

ソフトウェア・アズ・ア・サービス(SaaS)がビジネスオペレーションをどのように変革しているかを発見してください。その利点、一般的な使用例、そしてTSplus Remote AccessがSaaSの原則にどのように沿ってリモートワークソリューションを強化しているかについて学びましょう。

記事を読む →
back to top of the page icon