새로운 연구실에서는 서버 단에 key를 직접 두는 것이 아닌, gitlab에 위치시키고 control plane처럼 컨트롤 해주신다.
맥북도 새로 샀고, 새로 받은 데스크탑(윈도우)도 있으니 두가지 버전 다 기록해볼까 한다.
Windows OS
1. cmd (명령 프롬프트, 혹은 본인이 쓰는 커널) 연다.
2. 터미널에 아래의 명령어를 입력한다.
ssh-keygen
생성하는 위치를 concrete path를 주어 생성할게 아니라면 Enter *
: 에는 그냥 공란으로 엔터를 쳐 넘어간다.
3. 생성확인
내 컴퓨터 > 로컬 디스크 > 사용자 (혹은 user) > [사용자이름] > .ssh --- 의 경로로 이동하면 id_rsa 파일이 존재한다.
이 파일을 서버의 .ssh에 복사하고 local machine의 해당 파일 위치를 지정해주면 서버 접속할 때마다 비밀번호를 치지 않아도 된다.
MacOS
사실, 터미널에서 명령어를 치는 것 빼고 MacOS도 방법은 동일합니다.
id_rsa.pub
위치: /Users/[USERNAME]/.ssh
'개발새발 > 개발 셋업' 카테고리의 다른 글
[Docker] 서버 Docker, miniconda 개발 환경 세팅 (1) | 2023.01.18 |
---|---|
[Conda] 컴퓨터비전을 위한 토치환경 셋업 (0) | 2023.01.18 |
[Linux] Linux, Ubuntu nested cmd 방법 (0) | 2022.01.13 |
[Linux] GPU 장비 이름 얻기, CPU 코어수 얻기 (0) | 2021.10.22 |
[VsCode] Mac에서 Vscode terminal focus setting (0) | 2021.10.10 |