git) 프라이빗 레포 다른 컴퓨터에서 사용하기
2021. 10. 16. 23:46ㆍ컴퓨터 과학
로컬에서 서버 작업해놓고 깃에 프라이빗으로 올렸는데 서버 컴퓨터에서 ssh 만들고 쌩난리쳐도 클론이 안됨
private repo가 뭐 다른 사람이랑 작업하는거면 그 사람 초대하고 하는데 나는 초대할 수가 없다.
보통 서버 컴에 모니터 안달아두고 헤드리스로 ssh 연결할텐데 로컬에서 서버로 id_rsa 자체를 가져오자.
ftp를 써도 대고 방법은 상관없다.
본인은 scp 사용 예정
그리고 ssh 접속하는 것과 같은데 내 서버에서 방화벽으로 막아놨는데 설정 건들기 귀찮으니 로컬 > 서버 push가 아니라 서버에서 pull 해오겠음
scp [src의 IP@호스트:$PATH] [dest의 IP@호스트:$PATH]
혹시 sshd_config에서 포트 번호를 바꿔두었다면 -P 옵션으로 ssh 포트를 옵션으로 줌
위의 src 또는 dest가 현재 명령중인 쉘이라면 IP, Hostname은 생략 가능
반응형
'컴퓨터 과학' 카테고리의 다른 글
Docker) 초보자를 위한 도커 설명회 (0) | 2023.01.30 |
---|---|
CS 50 - 메모리와 데이터의 저장 (0) | 2021.07.18 |
CS 50 - 16진법과 포인터, Call by reference (0) | 2021.07.18 |
CS 50 - 코드가 동작하는 과정, 컴파일링 (0) | 2021.07.16 |
CS 50 - 컴퓨터 과학과 컴퓨팅 사고 (0) | 2021.07.16 |