로컬에서 SSH 키 쌍을 더 이상 사용하지 않는 방법

로컬에서 SSH 키 쌍을 더 이상 사용하지 않는 방법

나는 한동안 SSH 키를 사용했습니다. 내 SSH 키 쌍을 더 강력한 암호화로 업그레이드하려고 하는데 내 키가 등록된 모든 장치를 모릅니다.

가능합니까?"비추천하다"더 이상 사용되지 않는 SSH 키로 인증할 경우 경고를 받게 하려면 SSH 키를 로컬로 생성해야 합니까?

답변1

나는 이와 같은 일을 할 수 있는 어떤 방법도 모르지만 그것이 얼마나 유용할지는 알 수 있습니다. 제가 하고 싶은 일은 더 이상 사용되지 않는 키를 SSH 에이전트에 추가하는 것을 중단하는 것입니다. 그렇게 하면 사용할 때마다 암호를 다시 입력해야 합니다. "으, 또 고쳐야 할 문제가 있어"와 같은 경우에는 해당 컴퓨터에서도 키를 회전해야 한다는 사실을 매번 상기시켜 줍니다.

답변2

이전 SSH 키를 기본이 아닌 위치(예: ~/.ssh/deprecated_id_rsa)로 이동한 다음 ~/.ssh/id_rsa에서 원하는 속성을 사용하여 새 SSH 키를 생성할 수 있습니다.

이렇게 하면 필요한 경우 더 이상 사용되지 않는 키를 계속 사용할 수 ssh -i ~/.ssh/deprecated_id_rsa ...있지만 기본적으로 새 키를 사용하게 됩니다.

관련 정보