[一日30分 인생승리의 학습법] [GitHub][terminal] 비밀번호 인증 에러를 토큰으로 해결하고 로그인 하기 

 

맥북이 무한 재부팅의 늪에 빠져버려 서비스센터에서 포맷을 해왔다 ???? 내 5만원..

brew도 다시 깔고 git도 다시 깔고 ... github과의 연동 작업을 진행하던 중

 

private repository 를 clone 하는 과정에서 username과 password 를 요구하는데

입력하고나니 다음과 같이 실패를 알리는 메세지가 출력됐다.

 

 

 

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/내아이디/내저장소.git/'

21년 8월 13일 부로 비밀번호 인증 방식은 종료.

현재 지원하는 다른 인증 방식을 여기에서 확인하고 하라는 내용이다.

 

 

그런데 위 링크를 들어가면 영어도 영어고

내가 원하는 내용이 바로 나와있는건 아니라서 좀 혼란스러웠다.

 

찬찬히 해석해본 결과 여기에 있는 내용을 따라가야 하는 것으로 판단!

 

 

그 내용을 아래에 따라하기 쉽게 정리해본다.

 

 

 


1. 먼저 github 홈페이지에 접속해 우측 상단에 있는 내 프로필 사진을 눌러 메뉴를 열어보자.

그 중 중하단에 위치한 Settings 를 클릭한다.

 

 

 

2. 좌측 메뉴 중 최하단에 위치한 Developer settings 를 클릭한다.

 

 

 

3. 좌측 메뉴 중 Personal access tokens > Tokens (classic) 을 클릭한다.

 

 

 

4. 이제 아래와 같은 Personal access tokens (classic) 이 열린다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

그 중 우측에 있는 Generate new token 토글을 클릭. Generate new token (classic) 을 선택한다.

 

 

 

5. New personal access token (classic) 페이지로 이동해왔다.

Note(메모), Expiration(만료일)을 개인의 취향에 맞게 선택한다.

만일 나와 같이 만료일을 지정하지 않으면 다음과 같은 보안 경고 메세지가 출력되니 읽어보고 선택하자!

그리고 select scopes 내용을 모두 선택해준다. 권한 범위에 대한 내용이니 모두 접근 가능하도록 하는 것.

 

 

 

6. select scopes 를 모두 선택하고 내려와 Generate token 버튼을 클릭한다.

이 때, 미처 선택하지 않은 scopes 에 대한 것도 자동으로 선택해준다.

 

 

 

7. 이러면 토큰 생성 완료!

다음과 같이 생성된 토큰을 복사한다.

 

 

 

8. 터미널로 돌아와 에러가 발생했던 작업을 다시 시도한다.

그리고 password를 요구할 때

내 github 계정의 비밀번호가 아닌 위에서 복사한 토큰을 붙여넣기해 제출한다.

 

 

 

무사히 작업이 완료됐다!

출처: https://s-ryung.tistory.com/54 [Ryung Log:티스토리]

 

 

 

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
1218 [一日30分 인생승리의 학습법] [Git] 다중 리모트를 사용하여 여러 Git 연동하기(Gitea, GitHub) file 졸리운_곰 2025.05.25 190
» [一日30分 인생승리의 학습법] [GitHub][terminal] 비밀번호 인증 에러를 토큰으로 해결하고 로그인 하기 file 졸리운_곰 2025.05.24 197
1216 [一日30分 인생승리의 학습법] [알아봅시다] 블록체인 게임들의 가능성과 미래 file 졸리운_곰 2025.04.08 199
1215 이 어지러운시대의 극복법 만화보기 file unmask 2025.04.08 267
1214 [ 一日30分 인생승리의 학습법] IT 국비교육, 쓰레기 속에서 그나마 덜 쓰레기인 곳 찾는 팁 file 졸리운_곰 2025.03.08 184
1213 [ 一日30分 인생승리의 학습법] 소프트웨어 개발하다보면 "connection reset" 등, 소프트웨어 버그 적인 문제가아닌 하드웨어나 네트워크 오류 메시지의 예 file 졸리운_곰 2025.03.01 165
1212 [ 一日30分 인생승리의 학습법] 기술부채(Technical Debt)는 소프트웨어 개발이나 프로젝트 과정에서, 약속된 것과 실제로 제공된 것 사이에 차이가 발생하는 것을 의미합니다. file 졸리운_곰 2025.01.23 163
1211 [ 一日30分 인생승리의 학습법] 고가용성(High Availability) 시스템을 위한 5가지 전략 file 졸리운_곰 2024.12.28 170
1210 [ 一日30分 인생승리의 학습법] 켈리 공식을 간단히 투자해 적용해 보자 - 켈리 크라이티리언과 확률적 사고의 중요성 file 졸리운_곰 2024.12.26 135
1209 [ 一日30分 인생승리의 학습법] [markdown] mermaid를 이용해서 UML 그리기 - 플로우차트 file 졸리운_곰 2024.12.01 145
1208 [ 一日30分 인생승리의 학습법] Mermaid.js 정리???????? file 졸리운_곰 2024.12.01 154
1207 [ 一日30分 인생승리의 학습법] Mermaid를 이용한 시퀀스 다이어그램 file 졸리운_곰 2024.12.01 138
1206 [ 一日30分 인생승리의 학습법] Mermaid - 코드로 순서도(flowchart) 그리기 file 졸리운_곰 2024.12.01 118
1205 [ 一日30分 인생승리의 학습법] 유니코드 그래픽 기호(심벌) Huge List of Unicode Symbols 졸리운_곰 2024.07.31 120
1204 [ 一日30分 인생승리의 학습법] PocketBase Attempt to simplify the serve command for prod : 포켓베이스 프로덕션 포트 도메인 네임 설정 졸리운_곰 2024.06.10 145
1203 [ 一日30分 인생승리의 학습법] google spreadsheet app script 로 코인 현황 : 거래소 API 접근할 때 알아두면 좋은 함수 file 졸리운_곰 2024.06.08 132
1202 [ 一日30分 인생승리의 학습법] 매크로 프로그램 정리 졸리운_곰 2024.06.08 165
1201 [ 一日30分 인생승리의 학습법] 스마트스토어 vs 아임웹 vs 카페24 file 졸리운_곰 2024.05.16 145
1200 [ 一日30分 인생승리의 학습법] 자사몰 구축 카페24 vs 아임웹 vs 스마트스토어 무엇이 좋을까요? file 졸리운_곰 2024.05.16 135
1199 [ 一日30分 인생승리의 학습법] pocketbase 시작하기 file 졸리운_곰 2024.05.14 161
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED