AWS SystemManger의 FleetManager로 접속시 PowerShell에 입력이 되지 않을 때

2024.05.13

소개

안녕하세요! 클래스메소드 금상원 입니다. 이번 블로그에서는 FleetManager로 접속시 PowerShell에 키보드 입력이 되지 않을 때 해결하는 방법에 대해 알아보겠습니다.

원인

해당 AMI에서 사용되는 PSReadline2.0.0 모듈로 인해 발생하게 되었습니다.

해결방법

아래의 방법으로 PSReadLine 버전 업을 수행합니다.
입력은 안 되지만 복사 붙여넣기는 가능함으로 아래의 명령어를 입력해 주시면 됩니다.

PowerShell을 실행합니다.

아래의 명령어를 차례대로 복사 붙여넣기로 입력합니다.

Install-Module -Name PSReadLine -Repository PSGallery -MinimumVersion 2.3.3 -Force
Y

위의 명령어를 전부 입력완료 했으면 PowerShell을 종료하고 다시 실행합니다.
그리고 나서 입력을 하면 입력이 되는것을 확인할 수 있습니다.

마무리

이번 블로그에서는 FleetManager로 접속시 PowerShell에 키보드 입력이 되지 않는 문제를 해결하는 방법에 대해 알아보았습니다.
저와 같은 문제가 있으셨던 분들께 조금이나마 도움이 되었으면 좋겠습니다.

참고자료