터미털 환경

WSL2

윈도우에서 리눅스를 모사하는 환경

구글검색 : [ WSL2 + PowerLevel10K ]

맥은 기본 쉘이 zsh 임. PowerLevel10K 만 적용하면 됨.

리눅스

하모니카 리눅스 Lite 설치 (PowerLevel10K 기본 적용)


PubKey 활용 환경

PubKey 생성

keygen 명령어
ssh-keygen -t ed25519 -C "john@example.net"
생성된 파일 조회
# ls -1 ~/.ssh/id_ed25519*
~/.ssh/id_ed25519     # private key
~/.ssh/id_ed25519.pub # public key, 공개해도 되는 것

# cat ~/.ssh/id_ed25519.pub
ssh-ed25519 .... john@example.net


PubKey 공개

launchpad.net

  • 우분투를 개발하는 캐노니컬이 운영하는 사이트
  • ssh pub key, open pgp key 등을 선언


등록방법

  • 로그인 해서 자신의 정보 사이트로 이동
  • SSH keys 옆의 연필모양을 눌러 public key 내용을 등록
  • 이메일도 여러개 등록 가능, 이직 등으로 기관 이메일이 사라지는 경우를 대비해 개인 이메일도 등록하는 것을 추천


조회 방법


PubKey 활용

서버에 PubKey 를 추가하면 암호 없이 접속 가능

(예) launchpad 의 PubKey 를 서버에 추가하는 명령
curl https://launchpad.net/~msjang/+sshkeys >> ~/.ssh/authorized_keys


ORCID 등록

https://orcid.org

국제적인 학술 연구자 영구 식별번호

< Sign in through your institution > 클릭해서 KAFE 통해서 기관 ID로 로그인 하여 연동


GitHub

이메일 여러개 등록

https://github.com/settings/emails

이메일도 여러개 등록 가능, 이직 등으로 기관 이메일이 사라지는 경우를 대비해 개인 이메일도 등록하는 것을 추천


프로필 수정

https://github.com/settings/profile

ORCID 연동

Social accounts 에 LinkedIn, Launchpad, Google Scholar 등 링크 넣기


PubKey 등록

코드 커밋을 위해 GitHub에 PubKey 등록

https://github.com/settings/keys


GitHub 조직 가입

https://github.com/KISTI

https://github.com/KREONET

GitHub 활용중인 주변 동료에게 GitHub ID를 전달하여, 초대를 받아 가입


  • 레이블 없음