リモートデスクトップ接続を制限する。◆◆スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。日々の記録2015-04-02リモートデスクトップ接続を制限する。夜間に接続できないように設定してみた今日も運用寄りのお話。ターミナルサービスなどでリモートデスクトップを使ってサーバーに接続してアプリケーションを利用している。ある時、夜間にサーバーのメンテナンスがあるので、利用者をサーバーに接続させたくない。毎晩決まった時間にバックアップを取得するなど夜間の作業があるため接続させたくない、そんなシーンを想定して設定をしてみます。作業内容タスクマネージャーでコマンドを実行しRDPの接続を無効にする。タスクスケジューラに仕掛けるコマンドファイルを用意します。rdp-tcpと2行を入力して「logoff.cmd」(コマンドファイル)として保存します。ちなみに2行目はコマンド実行時ににRDPで接続しているユーザーがいたらこちらからログオフさせるように書いています。ここでのECHO表示は実行されたかどうか見るためで、実際にやるときは必ずしも実行されたウィンドウを表示する必要はないかも。.cmdファイルで保存します。拡張子.cmdで保存するとコマンドファイルが出来上がります。上のコマンドでdisable状態にすると接続できなくなるので指定の時間で元に戻るよう接続できるようにするコマンドも用意します。/enableここでは「logon.cmd」と保存します。実行される時間に利用している人ががいるかもしれないのでコマンドが実行される5分前くらいにメッセージを出してみます。夜間更新処理を行います。接続を終了してください。これを「logoffmsg.cmd」で保存します。タスクスケジューラの設定まず、設定するサーバーに管理者でコンソールまたはリモートデスクトップで接続します。次に、上で作成したコマンドファイルをC:¥にコピーします。(今回はCドライブ直下で行ってしまいます。タスクスケジューラを起動します。タスクの作成をクリックして設定します。名前を仮に「夜間接続拒否」とします。セキュリティオプションを「ユーザーがログオンしているかどうかにかかわらず実行する」にチェックします。タスク実行に使うユーザーアカウントが管理者になっていることを確認します。接続拒否したい時間を設定します。毎日0:00に接続できないようにする場合は「毎日」にチェックして日時(今表示されている次の日)を入力します。上で作成したコマンドファイルのパスを入力します。次の画像はlogoffコマンドを設定しているところです。/disableが実行されると下の画像のように「リモートログオンは現在無効です。」と表示されリモート接続できなくなりました。/enable」を実行して接続できるように戻します。無事接続できるようになりました。以上3つのタスクスケジュールを設定します。ちなみにこの作業、CitrixのXenAppやXenDesktopの環境でも応用すること(コマンドを多少いじるだけ)で使う事ができます。ica-tcprdpをicaに編集するだけ。最後に注意点として、無効化した後はlogon状態をenableに戻すのを忘れないようにしてください。この設定は、設定した管理者ですらリモート接続はできなくなります。設定を間違えると治すのに一手間必要です。遠隔地にある場合は抜け道を用意しておかないといけません。コンソールで触れる環境で試すことをお勧めしめします。抜け道の設定例はついてはまたの機会にまとめようと思います。個人的な検証なので日々の運用で、と考えられる場合は自己責任で確実な検証の元、試してみてください。圏外?VoLTEの設定を忘れずに。テザリングより自宅Wi-Fiを優先したい。10でWi-Fiの優先度を設定するにはどうするか。GWや年末年始の渋滞の対策、どうすれば渋滞を快適に乗り切れるか考える。Outlookだけでどこまで実現可能か考える。Premiumを1年以上利用している方はクラウド利用するなら更新する必要があります。Blog|ブログを報告する。