Skip to main content

이 버전의 GitHub Enterprise Server는 다음 날짜에 중단됩니다. 2025-03-05. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

SSH 키 암호 사용

SSH 키를 보호하고 인증 에이전트를 구성하여 SSH 키를 사용할 때마다 암호를 다시 입력할 필요가 없도록 할 수 있습니다.

Platform navigation

SSH 키의 암호 정보

SSH 키를 사용할 경우 누군가가 컴퓨터에 대한 액세스 권한을 얻으면 공격자는 해당 키를 사용하는 모든 시스템에 대한 액세스 권한도 얻을 수 있습니다. 추가 보안 계층을 추가하려면 SSH 키에 암호를 추가할 수 있습니다. 연결할 때마다 암호를 입력하지 않도록 하려면 SSH 에이전트에서 키를 안전하게 캐시할 수 있습니다.

암호 추가 또는 변경

다음 명령을 입력하여 키 쌍을 다시 생성하지 않고 기존 프라이빗 키의 암호를 변경할 수 있습니다.

$ ssh-keygen -p -f ~/.ssh/id_ed25519
> Enter old passphrase: [Type old passphrase]
> Key has comment 'your_email@example.com'
> Enter new passphrase (empty for no passphrase): [Type new passphrase]
> Enter same passphrase again: [Repeat the new passphrase]
> Your identification has been saved with the new passphrase.

키에 이미 암호가 있는 경우 새 암호로 변경하기 전에 암호를 입력하라는 메시지가 표시됩니다.

키 집합에 암호 저장

OS X El Capitan을 통해 Mac OS X Leopard에서 기본 프라이빗 키 파일이 자동으로 처리됩니다.

  • .ssh/id_rsa
  • .ssh/identity

키를 처음 사용할 때 암호를 입력하라는 메시지가 표시됩니다. 키 집합을 사용하여 암호를 저장하도록 선택한 경우 다시 입력할 필요가 없습니다.

그렇지 않은 경우 ssh-agent에 키를 추가할 때 키 집합에 암호를 저장할 수 있습니다. 자세한 내용은 새 SSH 키 생성 및 ssh-agent에 추가을(를) 참조하세요.