How long does the one-time use SSH public key expire?

0

I'm interested in the recent feature https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Connect-using-EC2-Instance-Connect.html .

The doc says there is a one-time use SSH public key that only remains 60 seconds.

But I tried it by self, looks like the one-time SSH public key always is valid after pushing it via cli. I can still use the corresponding private key to login the instance after pushing public key more than 10 minutes.

Is it expected behavior? How should I understand the one-time use SSH public key mentioned in doc?

zxkane
已提问 5 年前659 查看次数
1 回答
0
已接受的回答

I turned it out. EC2 instance connect works as expected to create one-time SSH public key for 60 times.

The behavior I observed caused by ssh-agent cached another key of ec2 instance.

mengxin
已回答 5 年前
profile picture
专家
已审核 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则