Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
11
Help us understand the problem. What is going on with this article?
@c9katayama

EC2 Windowsインスタンスに22番ポートでRDP接続するためのUserData

More than 5 years have passed since last update.

通常のRDPポート(3389)ではなく、22番ポートなど別のポートでRDP接続したい場合のUserDataです。

レジストリの変更でポートが変えられる(https://support.microsoft.com/en-us/kb/306759) ようなので、試しに実行してみたところうまく動作しました。同時にWindows Firewallの設定も必要になるため、TCP22番ポートを開ける設定を一緒に行います。

EC2起動時の詳細設定でUserDataの部分に張り付けて、起動させます。1度目の起動は3389ポートになりますので、起動後に再起動すると22番ポートで接続できるようになります(セキュリティグループの設定も3389から22に変更してください)。

<powershell>
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -name "PortNumber" -value "22"
if (-not(Get-NetFirewallRule | where Name -eq Open-Port-22))
{
    New-NetFirewallRule `
        -Name Open-Port-22 `
        -DisplayName Open-Port-22 `
        -Description "Open-Port-22" `
        -Enabled True `
        -Profile Any `
        -Direction Inbound `
        -Action Allow `
        -EdgeTraversalPolicy Block `
        -LooseSourceMapping $False `
        -LocalOnlyMapping $False `
        -OverrideBlockRules $False `
        -Program Any `
        -LocalAddress Any `
        -RemoteAddress Any `
        -Protocol TCP `
        -LocalPort 22 `
        -RemotePort Any `
        -LocalUser Any `
        -RemoteUser Any 
}
else
{
        Write-Verbose "Open-Port-22 exits."
}
</powershell>

動作確認はWindows 2012 R2のAMIで行っています。またスクリプトの書き方はこちら(http://tech.guitarrapc.com/entry/2013/07/08/210724) を参考にさせていただきました。ありがとうございます。

11
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
c9katayama
毎日SIMを焼いています。 短編SIM小説「SIM City」を年一回更新中。 「AWSクラウドデザインパターン」など執筆

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
11
Help us understand the problem. What is going on with this article?