ssh키란 - secure shell protocol. 네트워크 상의 다른 컴퓨터에 로그인 하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 보안적으로 안전하게 파일을 복사할 수 있도록 해주는 응용 프로그램 또는 프로토콜.
1월도 갈팡질팡 헤메기한 하고 시간을 날렸다. 2월부터는 1일 1커밋을 시작해보자 해서 괜히 계정을 새로 만들었다. 그런데 개발혼경에서 github계정을 변경하는게 간단한 일이 아니었다. 특히나 나같은 초보자에게는 더더욱 그랬다.
유데미에서 간단한 게임개발 강의를 수강중이었고 강의에서, 깃헙데스크탑을 통해 커밋하는 방법도 알려주었다. 깃헙 데스크탑을 사용하면 터미널 명령어로 커밋하지 않아도 되어서 간편했다. 다른 사람들도 깃헙데스크탑으로 커밋하는 줄 알았는데 보통은 터미널을 통해서 커밋을 하고 있었다. 계정변경을 위해 깃헙데스크탑에서 로그아웃하고 새로운 계정으로 로그인만 하면 될 줄 았는데 그렇지 않았다. 깃헙계정변경을 하려면 아래의 과정들이 필요하다.
1. 현재 연결된 계정의 사용자 이름과 이메일 확인
2. 새로운 계정의 사용자 이름과 이메일로 변경
3. ssh keys 값 새로 생성
4. key 값 복사
5. github 계정에 ssh key 추가
홈브류 설치할 때 외에는 터미널을 써본 적도 없고 ssh 키가 뭔지, 왜 필요한지, 없으면 어떻게 되는 건지 이해가 잘 안되어서 힘들었다. 망망대해에 떠다니는 느낌인데 괜히 잘 못 손댔다가 더 꼬여버릴 까봐 그냥 맥북도 초기화해버리고, 계정도 삭제해버렸다.
ssh 키에 대해서는 다음에 공부하기로...
시간나면 읽어볼 ssh 키 변경 방법 블로그 글 들👇
개발 환경에서 사용중인 GitHub 계정 변경하는 방법
GitHub 계정을 변경하거나, 특정 저장소에서는 다른 GitHub 계정을 사용하고 싶을 수 있습니다. 이 글에서는 GitHub 계정을 변경할 때 필요한 로컬 개발 환경 설정 방법에 대해 알아봅니다.
www.lainyzine.com
[Git/GitHub] 계정 변경하기
안녕하세요!!!! 오늘은 새로운 Git 계정으로 변경하고 싶을때 알아보려고합니다!! 일단 깃헙에 뭔가를 올리기 위해서는 터미널과 새로운 계정을 연동 시켜야겠죠?! 저는 엄청 복잡할 줄 알았는데
coding-sojin2.tistory.com
https://dev-hyun.tistory.com/49
[git/github] 깃헙 계정 변경
가끔 뭐든지 새로 시작하고 싶을 때가 있지 않나요?ㅎㅎ.. 그래서 프로젝트를 시작할 겸, 새로운 마음가짐으로 시작해보자! 이런 마음으로 블로그, 이메일, 깃 계정을 새로 만들었어요:) 하지만
dev-hyun.tistory.com
ssh key 파일로 로그인을 하게 해 봅시다.
이번 시간에는 서버에 key 파일을 가지고 로그인 하게끔 설정을 해 보도록 하겠습니다. setting 파일도 하나 다룰 겸 말입니다. 먼저, 제 로컬에는 ssh 클라이언트와, git for windows, cygwin이 있습니
codingdog.tistory.com
https://intl.cloud.tencent.com/ko/document/product/213/16691
SSH 키 관리 | Tencent Cloud
작업 시나리오 본 문서에서는 SSH 키 생성, 바인딩 및 바인딩 해제, 수정 및 삭제 등 SSH 키 쌍을 사용한 인스턴스 로그인과 관련된 일반적인 작업에 대해 소개합니다. 주의: CVM 종료 후 보안키 바
intl.cloud.tencent.com
https://www.lesstif.com/lpt/ssh-change-ssh-private-key-pass-phrase-100204789.html
ssh 개인키 암호 변경/해제하기(change ssh private key pass phrase)
ssh 서버에 공개키 방식으로 로그인 할 경우 사용하는 개인키의 암호를 변경하거나 해제하는 방법을 설명합니다
www.lesstif.com
https://blog.dalso.org/article/git-ssh-use
git ssh key를 이용해 인증없이 사용하기. - 달소씨의 하루
안녕하세요 달소입니다. git을 처음 사용하다보니 이것저것 헤매고있네요 ㅎㅎ gitlab에 2fa를 등록하고 이것저것 셋팅을 하는중인데 pull이나 뭘 사용해도 id / pw를 요구하니 여간 귀찮은게 아니
blog.dalso.org
https://monkey3199.github.io/develop/etc/2018/11/15/git_ssh_multi_user.html
Nathan's Blog
The blog to learn more.
monkey3199.github.io
Adding a new SSH key to your GitHub account - GitHub Docs
Before adding a new SSH key to your account on GitHub.com, you should have: After adding a new SSH key to your account on GitHub.com, you can reconfigure any local repositories to use SSH. For more information, see "Switching remote URLs from HTTPS to SSH.
docs.github.com
Generating a new SSH key and adding it to the ssh-agent - GitHub Docs
About SSH key generation If you don't already have an SSH key, you must generate a new SSH key to use for authentication. If you're unsure whether you already have an SSH key, you can check for existing keys. For more information, see "Checking for existin
docs.github.com
https://rfriend.tistory.com/603
[GitHub] SSH-Key 생성하고 공개 키 GitHub에 등록하기
코드 저장, 버전 관리, 공유 및 협업을 위해서 사용하는 GitHub 서비스(https://github.com)에서 작성한 Repository 에 대한 접근 인증을 위해 SSH Public Key 를 등록해야 합니다. 이번 포스팅에서는 GitHub 서비.
rfriend.tistory.com
'git' 카테고리의 다른 글
git 실습환경 구축 - 첫 커밋 해보기 (0) | 2022.02.02 |
---|---|
git 에러 해결 시도 - fatal: Authentication failed for (0) | 2022.02.02 |