感谢您阅读。
我成功设置了ssh配置文件以登录到AWS。
[当我尝试在本地终端中进行ssh登录时,效果很好,但是当我尝试使用VSCode Open-SSH扩展名进行登录时,除第一次尝试外,它始终会失败。
输出是这样的:
[18:38:25.400] Running script with connection command: ssh -T -D 53736 -o ConnectTimeout=15 -F <config> awsserver bash
[18:38:26.521] >
> SessionManagerPlugin is not found. Please refer to SessionManager Documentation here: http://docs.aws.amazon.com/console/systems-manager/session-manager-plugin-not-found
从我的终端环境可以很好地访问所有aws命令。
谢谢你。
我不熟悉VSCode Open-SSH扩展,但似乎您正在从Amazon的AWS CLI收到一条消息,就像正在运行此命令:
aws ssm start-session --target i-0d2a6aaaaaaaa61c5
不是将扩展名配置为使用Amazon SSM,而不是使用ssh?