본문 바로가기

Study/기타13

Git 사용법 (With GitHub) Git 계정 정보 등록 $ git config --global user.name ID $ git config --global user.email email Git Local 저장소 생성 $ git init Git Branch Main으로 변경 $ git branch -M main Github 원격 저장소와 연결 $ git remote add origin https://github.com/ID/MITM.git Git ID/Access Token 저장 $ git config --global credential.helper store 파일 등록 $ echo "Project" > README.md $ git add ./README.md $ git status 파일 삭제 $ git rm "README.md" 로컬.. 2022. 8. 27.
Docker 명령어 정리 Mac에서 도커 설치 $ brew install --cask docker Docker Hub에서 이미지 가져오기 docker pull [docker images] 이미지 목록 확인하기 # 일반 명령어 docker images docker image ls # 이미지 id만 보기 docker image ls -q # 전체 이미지 모두 보기 docker image ls -a 이미지 빌드하기 docker build [Options] [Docker File Path] 이미지 삭제하기 docker rmi [Image ID or Repository Name] docker image rm [Image ID or Repository Name] 이미지 세부 정보 확인하기 docker inspect [Image Name] .. 2022. 8. 6.
전자 서명 동작 과정 전자서명 전자서명이란 서명자를 확인하고 서명자가 해당 전자 문서에 서명했다는 사실을 나타내기 위하여 첨부되거나 논리적으로 결합된 전자적 형태의 정보를 의미합니다. - 서명자의 신분 증명 - 서명자가 서명했다는 사실에 대한 부인 방지 - 서명한 데이터의 무결성 검증 전자서명 동작 과정 전자서명의 기본적인 동작 과정은 다음과 같습니다. 1. A의 개인키와 공개키를 생성하거나 기존의 키를 조회함 2. 전자문서(원문)의 데이터를 Hash 함수에 넣어서 Hash 값인 Digest를 획득함 3. Digest 값을 A의 개인키를 이용하여 암호화 4. Encrypt Data, 전자문서(원문), A의 공개키를 검증자에게 전송 5. 전달 받은 Encrypt Data를 A의 공개키를 이용하여 복호화 6. 전달받은 전자문서(.. 2022. 8. 6.
Linux Error 해결 방법 Error 해결 방법 1. apt, apt-get를 이용한 설치 관련 에러 E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 해결 방법 # killall apt apt-get # rm /var/lib/apt/lists/lock # rm /var/cache/apt/archives/lock # rm /var/lib/dpkg/lock* # dpkg --configure -a 2. vmware tools cl.. 2020. 9. 22.