ssh를 이용하여 로그인 절차 없이 보다 안전하게 동기화하는 방법을 알아본다.
Git 서버 원격저장소 생성은 아래 링크로...
https://androidmemo.tistory.com/22
[Git] Mac OS에서 Git 서버 생성하기
환경 : iMAC (Mojave 10.14.6) 1. git 설치 터미널 실행 후 'git' 입력 시 설치가 안되어 있으면 아래와 같이 안내창이 뜸. 설치 진행. 2. git 서버용 계정 만들기 시스템 환경설정 > 사용자 및 그룹 > 사용자 생..
androidmemo.tistory.com
ssh키 생성하기 (MAC 기준)
터미널 실행 'ssh-keygen' 입력 후 엔터, 엔터, 엔터
이미 생성이 되어 있다면 중간에 Overwrite (y/n)? 이라고 뜨면서 덮어씌울지 물어본다.
.ssh폴더로 이동한다.
여기서 공개 키를 서버로 보내줘야 하는데 방법은 여러가지 있겠지만 여기선 직접 서버로 보내는 방법을 쓰겠다.
우선 구분을 위해 파일명을 바꿔준다.
서버로 파일 전송
'scp [파일명] [git계정]@[git계정IP주소]:[git계정경로]' 입력
클라이언트에서 보내준 공개키를 서버에 등록하는 방법이다.
홈 디렉토리에 .ssh폴더를 생성한다.
클라이언트에서 받은 공개 키 확인.
공개 키의 내용을 서버의 .ssh/authorized_keys에 복사한다.
authorized_keys내용 확인
[Git] Mac OS에서 Git 서버 생성하기 (1) | 2019.09.06 |
---|
댓글 영역