SSH 키 구성
SSH는 네트워크, 운영 체제 및 구성을 관리하는 데 사용되는 Secure Shell 또는 Secure Socket Shell 을 나타내며 매번 사용자 이름과 비밀번호를 사용하지 않고 GitLab 서버를 인증합니다. 사용자 컴퓨터와 GitLab 간의 안정적인 연결을 제공하기 위해 SSH 키를 설정할 수 있습니다. ssh keygen을 생성하기 전에 Git이 설치되어 있어야합니다.
1. SSH 키를 만들려면 명령 프롬프트에서 아래와 같이 명령을 입력합니다.
C:\>ssh-keygen
'Enter file in which to save the key (//.ssh/id_rsa):'라는 메시지가 표시되면 파일 이름을 입력하고 Enter를 누릅니다. 다음으로 암호를 입력하라는 프롬프트 'Enter passphrase (empty for no passphrase):'이 표시됩니다. 비밀번호를 입력하고 Enter를 누릅니다. 아래 그림과 같이 생성 된 SSH 키가 표시됩니다.
2. SSH 키가 생성된 폴더에서 .pub 확장자 파일을 편집기에서 열고, 내용을 복사 합니다.
3. GitLab 계정에 로그인하고 Setting을 클릭합니다.
4. SSH 키를 등록하려면 메뉴 왼쪽에있는 SSH Key를 클릭하고, Key 영역에 붙여 넣기를 합니다.
5. Add Key 버튼을 클릭하여 SSH 키를 GitLab에 추가합니다. 아래 이미지와 같이 지문 (SSH 키의 짧은 버전), 제목 및 생성 날짜가 표시됩니다.