[TIL] Git authentication (2021.08.23)
2021年8月13日より、ID/PASWORDを使用した認証はできません.
2つの方法があります.1つ目の方法は、Personal Access Tokenを使用することです.この方法は簡単ですが、
Githubホーム
ネットワークにログインする他のコンピュータ、リモートシステムでコマンドを実行し、ファイルを他のシステムにコピーするアプリケーションまたはプロトコル.
ペア
2つの方法があります.1つ目の方法は、Personal Access Tokenを使用することです.この方法は簡単ですが、
push
、clone
などをするたびにtokenを入力する手間がかかります.2つ目はSSHを使う方法です.この方法はちょっと厄介ですが(1つ目の方法と比べて)、一度接続すればいいので便利です.Personal Access Token
Githubホーム
setting > Developer Setting > Personal Access Tokens
パスに作成し、既存のパスワードを入力する場所に入力します.SSH(Secure SHell) Protocol
ネットワークにログインする他のコンピュータ、リモートシステムでコマンドを実行し、ファイルを他のシステムにコピーするアプリケーションまたはプロトコル.
ペア
공개키-개인키
が必要です.ユーザは、秘密鍵を介してSSHに接続し、接続要求を受けたSSHサーバ上にサーバに登録された公開鍵のうち、要求された秘密鍵情報と一致する公開鍵があるか否かを調べる.秘密鍵&公開鍵の作成
1. ssh 디렉토리 만들기
mkdir ~/.ssh
chmod 700 ~/.ssh
cd .ssh
2. 사용자 키 생성(공개키)
ssh-keygen -t rsa -b 4096 -C "[email protected]"
3. 키 생성 확인
ls -l
id rsaは秘密鍵、id rsaです.pubは公開鍵です.秘密鍵は、外部サーバまたはロケーションユーザには絶対に伝えられません.このユーザ鍵をGithubで使用して認証するには、「公開鍵」ファイルの情報をGithubに伝える必要があります.4. 공개 키 내용 복사를 위해 파일 출력
cat ~/.ssh/id_rsa.pub
出力内容は、ssh-rsaからemail部分まですべてコピーしてGithubに貼り付けます.Reference
この問題について([TIL] Git authentication (2021.08.23)), 我々は、より多くの情報をここで見つけました https://velog.io/@junyong92/TIL-Git-authenticationテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol