$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
$ unzip awscliv2.zip
$ sudo ./aws/install$ curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb" -o "session-manager-plugin.deb"
$ sudo dpkg -i session-manager-plugin.deb$Password = Read-Host -AsSecureStringNew-LocalUser "yourUser" -Password $PasswordAdd-LocalGroupMember -Group "Remote Desktop Users" -Member "yourUser"$ aws ssm start-session --target "instanceID" --profile <yourProfile> --document-name AWS-StartPortForwardingSession --parameters "localPortNumber=55678,portNumber=3389"$ rdesktop localhost:55678- Reference doc:
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux.html#cliv2-linux-install
https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html#install-plugin-linux