일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- B tree 데이터삽입
- 쉬운코드
- 커널 동기화
- BreadcrumbsComputer-Networking_A-Top-Down-Approach
- SQL
- 반효경
- 코딩테스트 [ ALL IN ONE ]
- 쉬운 코드
- 개발남노씨
- 프로세스 주소 공간
- 운영체제와 정보기술의 원리
- 갤럭시 S24
- Git
- 운영체제
- 김영한
- recoverability
- 트랜잭션
- 시스템프로그래밍
- 코딩애플
- 온디바이스AI
- 인터럽트
- 시그널 핸들러
- SDK
- concurrency control
- 네트워크
- 백엔드
- vite
- CPU 스케줄링
- Extendable hashing
- 데이터베이스
- Today
- Total
티끌모아 태산
SSH(Secure shell)을 이용해서 Git과 Github 연결하기. 본문
SSH란
SSH(Secure Shell)는 네트워크 프로토콜 중 하나로, 보안된 통신을 제공하는 프로토콜입니다. SSH는 암호화된 연결을 통해 데이터를 안전하게 전송하고 원격 시스템에 안전하게 로그인할 수 있도록 해줍니다. 예를들어, SSH를 사용하여 원격 시스템에 안전하게 로그인할 수 있다. SSH를 통해 파일을 안전하게 전송할 수 있습니다
따라서 Our machine과 Github 서버를 안전하게 연결하기 위해서 ssh보안 프로토콜 활용한다.
SSH을 이용해서 Git과 Github 연결하기하기
이미 내 컴퓨터에 SSH가 설정되어 있는지 확인하기.
ls -a ~/.ssh // command를 입력했을 때, 아래와 같이 출력되어야 한다.
id_ed255** known_hosts
id_ed255**.pub known_hosts.old
만약 저 id_ed255**, id_ed255**.pub 두개의 파일이 없으면 SSH가 설정되지 않았다는 뜻이므로 설정해야한다. 아래 링크를 통해 암호 키를 발급 받을 수 있다.
Generating a new SSH key and adding it to the ssh-agent - GitHub Docs
After you've checked for existing SSH keys, you can generate a new SSH key to use for authentication, then add it to the ssh-agent.
docs.github.com
암호키를 통해 github 서버와 안전하게 연결하기.
Github setting -> SSH and GPG keys -> New SSH key를 클릭해서 발급받은 키(위 링크 마지막 단계에서 자동으로 copy됨)를 바로 복사(command + c) 해주면 된다.
그럼 이제 my compute와 github server가 안전하게 통신 가능하다.
'CS 지식 > Git & Github' 카테고리의 다른 글
Git & Github Basic(3) (0) | 2023.08.09 |
---|---|
Git & Github Basic(2) (0) | 2023.07.29 |
Git & Github Basic(1) (0) | 2023.06.06 |