본문 바로가기

RSA3

[Github] GPG Keys 생성 & 등록하기 접근 (요약)이전 글에서 프로젝트 배포 + Tag 생성 + Release 작업을 수행하는데, GPG Keys 가 없어서 Tags 탭에 'verified'를 받지 못한 것을 해소하고자 한다. 따라서 GPG Keys를 생성하고 Github repo에 정상적으로 등록하는 절차를 기록한다. 1. GPG Key 생성 (1) gnupg 패키지 설치- (mac) ~$ brew install gnupg 2. GPG Key 생성 (2) Key 생성하기- ~$ gpg --full-generate-key- (1) what kind of key you want(키 종류) (2) keysize(키 길이)- (3) specify how long(유효기간) (4) name / email / comment (개인신원)- 생성.. 2025. 5. 15.
[Webstorm] SSH Key Passphrase 인증 (헤매인 스토리) 접근 (요약)개발을 위해 사용하던 (IDE) IntelliJ Ultimate version 말고도 Webstorm이 무상제공됨(비영리)을 확인했습니다.따라서 JavaScript & TypeSript 전용 웹 개발 프로젝트를 위해 사용을 해보려다가, 설정에서 헤매인(?) 스토리를 담습니다. 둘 다 JetBrains사에서 다루는 IDE이다 보니 한 쪽의 프로그램에서의 settings 값들을 다른 한 쪽의 프로그램으로 모두 import 를 해올 수 있었고, 그렇게 전 무심코 settings 값들을 import 를 해오면서 모든 문제의 시작이 있었던 것 같습니다. WebStorm 내 VCS에 Github 계정이 token으로 로그인이 되어있음에도 불구하고,프로젝트 clone을 위해 rsa(SSH key)를 명확.. 2024. 11. 22.
[Git] SSH 키 생성하는 방법 & SSH 키 찾는 방법 접근 (요약) 형상관리 툴 Github 원격저장소에서 특정 프로젝트를 Pull 받아야하는 일은 빈번합니다. Pull을 받는 방법으로는 크게 'HTTPS' 방식과 'SSH(key)' 방식으로 구분할 수 있습니다. 기존에 'HTTPS' 방식으로 큰 인증 과정없이 쉽게 하던 과정을, Github에서는 지양하라고 권고했고, 보안에 더욱 유리하고 강력한 'SSH(key)' 방식을 추천하고 사용하길 권장했습니다. 따라서, 이 방법을 접근해보고자 합니다. 1. Git > 로그인 > 우상단 Profile > settings > "SSH and GPG keys" 2. SSH 키 조회 (생성했었나? 로컬에 있나?) (2.1). (로컬) SSH 키 조회 (어디엔가 존재할 것이라는 과거 기억..) 3. SSH 키 생성 (3... 2023. 11. 15.