새로운 mac에서 git 설정 (공개 키 생성 ~ SSH 연결)
비밀키·공개키의 페어 작성으로부터 SSH 접속까지를 메모
쓸데없는 것을 생략한 간단한 설정
Homebrew 도입 (rudy를 사용하는 경우)
MacOS용 패키지 관리자
 Homebrew 도입
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
mac OS를 대소문자로 구분하면 Warning 메시지가 표시됩니다.
#導入できたか確認
brew doctor
"Your system is ready to brew."라고 표시되면 완료
#Ver確認
brew -v
 
 git 설치
brew install git
#Ver確認
git --version
 
 git 계정 등록
git config --global user.name
git config --global user.email
#確認
git config --list
 ssh 디렉토리 만들기
홈 아래에 권한을 부여하여 .ssh 디렉토리 만들기
#現在のユーザーで作成
mkdir ~/.ssh 
#所有者に読み・書き・実行権限を付与
chmod 700 ~/.ssh 
#ディレクトリ間の移動
cd ~/.ssh
 SSH 인증 키 생성
ssh-keygen으로 RSA 방식의 암호화 키 생성
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa
-t 「열쇠의 종류를 지정」
-b 「생성하는 열쇠의 비트수를 지정」
RSA 키의 경우 최소 크기는 1024비트이고 기본값은 2048비트입니다.
-C '댓글 추가'
-f 「열쇠를 포함하는 파일명을 지정」
mac 경로를 두 번 멈출 수 있으므로 입력
randomart에 의해 키가 생성됨
 
#秘密鍵の確認はコレ
cat ~/.ssh/id_rsa
 개인 키 권한을 600으로 변경
chmod 600 ~/.ssh/id_rsa
ls-la로 키 생성 확인
#確認
ls -la ~/.ssh/id_rsa
-rw----- 로 시작하는 표시가 있으면 올바르게 작성되고 있다
#.sshの中身を確認する場合
ls ~/.ssh
 ~/.ssh/config에 연결 설정 추가
vi ~/.ssh/config
#以下を追加
Host *
  AddKeysToAgent yes
  UseKeychain yes
Host github
  HostName github.com
  IdentityFile ~/.ssh/id_rsa
  Port 22
  User git
 Git에 대한 연결 확인
공개 키를 git으로 설정하고 git에 대한 연결을 확인합니다.
#以下でコピーしてgithubへ設定
pbcopy < ~/.ssh/id_rsa.pub
ssh -T [email protected]
실행 후 다음 문장이 반환되면 연결 완료
Hi (계정 이름)! You've successfully authenticated, but GitHub does not provide shell access.
이상
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(새로운 mac에서 git 설정 (공개 키 생성 ~ SSH 연결)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/girlstech/items/032cb241fb9292250d36
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
#導入できたか確認
brew doctor
#Ver確認
brew -v
brew install git
#Ver確認
git --version

git 계정 등록
git config --global user.name
git config --global user.email
#確認
git config --list
 ssh 디렉토리 만들기
홈 아래에 권한을 부여하여 .ssh 디렉토리 만들기
#現在のユーザーで作成
mkdir ~/.ssh 
#所有者に読み・書き・実行権限を付与
chmod 700 ~/.ssh 
#ディレクトリ間の移動
cd ~/.ssh
 SSH 인증 키 생성
ssh-keygen으로 RSA 방식의 암호화 키 생성
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa
-t 「열쇠의 종류를 지정」
-b 「생성하는 열쇠의 비트수를 지정」
RSA 키의 경우 최소 크기는 1024비트이고 기본값은 2048비트입니다.
-C '댓글 추가'
-f 「열쇠를 포함하는 파일명을 지정」
mac 경로를 두 번 멈출 수 있으므로 입력
randomart에 의해 키가 생성됨
 
#秘密鍵の確認はコレ
cat ~/.ssh/id_rsa
 개인 키 권한을 600으로 변경
chmod 600 ~/.ssh/id_rsa
ls-la로 키 생성 확인
#確認
ls -la ~/.ssh/id_rsa
-rw----- 로 시작하는 표시가 있으면 올바르게 작성되고 있다
#.sshの中身を確認する場合
ls ~/.ssh
 ~/.ssh/config에 연결 설정 추가
vi ~/.ssh/config
#以下を追加
Host *
  AddKeysToAgent yes
  UseKeychain yes
Host github
  HostName github.com
  IdentityFile ~/.ssh/id_rsa
  Port 22
  User git
 Git에 대한 연결 확인
공개 키를 git으로 설정하고 git에 대한 연결을 확인합니다.
#以下でコピーしてgithubへ設定
pbcopy < ~/.ssh/id_rsa.pub
ssh -T [email protected]
실행 후 다음 문장이 반환되면 연결 완료
Hi (계정 이름)! You've successfully authenticated, but GitHub does not provide shell access.
이상
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(새로운 mac에서 git 설정 (공개 키 생성 ~ SSH 연결)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/girlstech/items/032cb241fb9292250d36
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
git config --global user.name
git config --global user.email
#確認
git config --list
홈 아래에 권한을 부여하여 .ssh 디렉토리 만들기
#現在のユーザーで作成
mkdir ~/.ssh 
#所有者に読み・書き・実行権限を付与
chmod 700 ~/.ssh 
#ディレクトリ間の移動
cd ~/.ssh
SSH 인증 키 생성
ssh-keygen으로 RSA 방식의 암호화 키 생성
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa
-t 「열쇠의 종류를 지정」
-b 「생성하는 열쇠의 비트수를 지정」
RSA 키의 경우 최소 크기는 1024비트이고 기본값은 2048비트입니다.
-C '댓글 추가'
-f 「열쇠를 포함하는 파일명을 지정」
mac 경로를 두 번 멈출 수 있으므로 입력
randomart에 의해 키가 생성됨
 
#秘密鍵の確認はコレ
cat ~/.ssh/id_rsa
 개인 키 권한을 600으로 변경
chmod 600 ~/.ssh/id_rsa
ls-la로 키 생성 확인
#確認
ls -la ~/.ssh/id_rsa
-rw----- 로 시작하는 표시가 있으면 올바르게 작성되고 있다
#.sshの中身を確認する場合
ls ~/.ssh
 ~/.ssh/config에 연결 설정 추가
vi ~/.ssh/config
#以下を追加
Host *
  AddKeysToAgent yes
  UseKeychain yes
Host github
  HostName github.com
  IdentityFile ~/.ssh/id_rsa
  Port 22
  User git
 Git에 대한 연결 확인
공개 키를 git으로 설정하고 git에 대한 연결을 확인합니다.
#以下でコピーしてgithubへ設定
pbcopy < ~/.ssh/id_rsa.pub
ssh -T [email protected]
실행 후 다음 문장이 반환되면 연결 완료
Hi (계정 이름)! You've successfully authenticated, but GitHub does not provide shell access.
이상
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(새로운 mac에서 git 설정 (공개 키 생성 ~ SSH 연결)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/girlstech/items/032cb241fb9292250d36
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa
#秘密鍵の確認はコレ
cat ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
#確認
ls -la ~/.ssh/id_rsa
#.sshの中身を確認する場合
ls ~/.ssh
vi ~/.ssh/config
#以下を追加
Host *
  AddKeysToAgent yes
  UseKeychain yes
Host github
  HostName github.com
  IdentityFile ~/.ssh/id_rsa
  Port 22
  User git
공개 키를 git으로 설정하고 git에 대한 연결을 확인합니다.
#以下でコピーしてgithubへ設定
pbcopy < ~/.ssh/id_rsa.pub
ssh -T [email protected]
실행 후 다음 문장이 반환되면 연결 완료
Hi (계정 이름)! You've successfully authenticated, but GitHub does not provide shell access.
이상
Reference
이 문제에 관하여(새로운 mac에서 git 설정 (공개 키 생성 ~ SSH 연결)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/girlstech/items/032cb241fb9292250d36텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)