터미털 환경

WSL2

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

구글검색 : [ WSL2 + PowerLevel10K ]

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

리눅스

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


pubkey 활용 환경

pubkey 생성

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


등록방법


조회 방법


pubkey 활용

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

curl https://launchpad.net/~msjang/+sshkeys >> ~/.ssh/authorized_keys


GitHub

이메일 여러개 등록

https://github.com/settings/emails

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


PubKey 등록

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

https://github.com/settings/keys


GitHub 조직 가입

https://github.com/KISTI

https://github.com/KREONET

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