SMALL

Study 441

GitHub 접속 용 SSH 키 만드는 방법

SSH 공개키와 개인키 만들기 $ cd ~/.ssh $ ls ... $ ssh-keygen -t ed25519 -C "your_email@example.com" -C 옵션의 your_email@example.com은 자신의 이메일로 변경해주세요. ed25519 방식으로 동작하지 않는 경우에는 아래와 같이 RSA로 옵션을 변경해 SSH 키를 생성합니다. $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 명령어를 실행해서 실제로 키를 만들어보겠습니다. $ ssh-keygen -t ed25519 -C "lainyzine.com@gmail.com" Generating public/private ed25519 key pair. Enter file in which ..

Study/SSH 2022.06.23

[Linux] SSH 키 생성하기

윈도우에서 생성 msysgit을 이용한 방법 윈도우에서 Git 사용을 위해 msysgit을 사용중이라면 간단하게 생성할 수 있다. Bash ssh-keygen -t rsa putty 를 이용한 방법 퍼티를 설치시 함께 설치되는 puttygen을 이용한다. 1.Generate 버튼을 누르고 키를 생성한다. 2.마우스를 이리저리 움직이면 키가 랜덤하게 생성한다. 3. Save private key 버튼으로 개인키를 저장한다. 4. Save public key 버튼으로 공개키도 저장한다. 5. 공개키를 저장소 관리자에게 보낸다. 6. 리모트 저장소로 Push할 경우 Setting 탭의 Remote 섹션에 개인키를 저장한 곳을 선택한다. xshell 을 이용한 방법 1.도구 > 사용자 키 생성 마법사 > 아래항..

Study/Linux 2022.06.21

[Git] Reset을 이용한 Merge 취소

reset을 이용한 병합 취소 병합이 일어난 직후엔 git엔 ORIG_HEAD라는 새로운 참조 commit을 가집니다. 혹여나 실수로 병합을 한 경우에 즉시 병합을 취소할 수 있도록 하기 위함입니다. [reset을 통한 병합 취소] $ git reset --merge ORIG_HEAD # 위와 같은 효과를 냅니다. $ git reset --hard ORIG_HEAD 위 명령은 바로 직전 병합을 취소하는 명령입니다. fast-forward 병합이나 완전병합에서도 똑같이 먹힙니다. revert: 없던 일로 만들기 2 revert 명령은 기존의 커밋과 정확히 반대되는 커밋을 만듭니다. 예를 들어 A.txt에 2번 줄을 추가하는 커밋이 있다면 revert는 A.txt에 2번 줄을 빼는 커밋을 만듭니다. # gi..

Study/Git 2022.06.02

[Linux] Linux Mint에 Docker 설치시에 에러 났을 경우

The repository 'https://apt.dockerproject.org/repo ubuntu-xenial Release' does not have a Release file. 위와 비슷한 에러가 났을 경우 Linux Mint 20 Ulyana 사용자는 “ulyana” 를 “bionic” 으로 변경해야합니다 . /etc/apt/sources.list.d/additional-repositories.list 에서 나머지 싹 주석처리 하고 밑의 내용만 작성한다. deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

Study/Linux 2022.05.21

[Linux] Docker 설치방법

설치하기 설치 과정은 두 가지 과정으로 구분할 수 있습니다. Snap으로 Docker 설치 하기 Ubuntu 사용중이라면 Snap 을 이용해 간단하게 docker를 설치할 수 있습니다. 아래의 명령을 사용하여 snap으로 docker를 바로 설치 할 수 있습니다. $ sudo snap install docker Docker group 생성하고 사용자 추가하기 Docker를 설치하고 나면 docker ps -a 명령을 사용하여 보통 동작을 시험해 보고는 하는데, 해당 커맨드가 동작하지 않을 것입니다. Docker 그룹을 생성하고 현재 사용자를 해당 그룹에 추가하는 과정이 필요합니다. Snap craft 의 docker 문서를 참조하여 아래와 같이 그룹을 생성하고, 현재 사용자를 그룹에 추가한 뒤 docke..

Study/Linux 2022.05.21

리눅스 유용한 유틸리티!

terminator 우분투를 사용할 때 터미널을 분할 하시고 싶을 때가 간간히 있습니다. 이럴 때 유용한 프로그램입니다. 먼저 terminator를 설치합니다. sudo apt install terminator 터미널에 ./terminator라고 치면 사용할 수 있습니다. terminator 를 분할하는 핫 키는 다음과 같습니다. ctrl + shift + e 세로분할 ctrl + shift + o 가로분할 ctrl + shift + w 닫기 ctrl + shift + q 종료 나눔고딕코딩 설치 sudo apt install fonts-nanum-coding putty를 이용한 시리얼 원격 접속 sudo apt install putty 명령어로 putty를 설치합니다. 리눅스 PC와 시리얼 통신할 보드를..

Study/Linux 2022.05.15
반응형