>  기사  >  개발 도구  >  자식의 SSH는 무엇입니까?

자식의 SSH는 무엇입니까?

青灯夜游
青灯夜游원래의
2021-11-30 11:40:138166검색

git에서 ssh의 전체 이름은 "Secure Shell 프로토콜"을 의미하는 "Secure Shell"입니다. SSH 프로토콜을 사용하여 원격 로그인 세션 및 기타 네트워크 서비스에 보안을 제공하도록 설계된 프로토콜입니다. 원격 관리 프로세스를 통해 정보 유출 문제를 해결하고 네트워크의 허점을 보완합니다.

자식의 SSH는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Git 버전 2.30.0, Dell G3 컴퓨터.

SSH는 보안 인증 프로토콜이고 Git은 버전 관리 도구입니다.

1. ssh란?

SSH는 IETF의 Network Working Group에서 개발한 Secure Shell(Secure Shell Protocol)의 약자입니다.

SSH는 현재 원격 로그인 세션 및 기타 네트워크 서비스에 보안을 제공하도록 설계된 가장 안정적인 프로토콜입니다.

SSH 프로토콜을 사용하면 원격 관리 시 정보 유출을 효과적으로 방지하고 네트워크의 허점을 보완할 수 있습니다.

2. 키 기반 보안 검증

Ssh 프로토콜을 사용하여 통신할 때는 키 기반 검증 방법을 사용하는 것이 좋습니다. 자신을 위한 키 쌍을 생성하고 액세스해야 하는 서버에 공개 키를 배치해야 합니다. SSH 서버에 연결하려는 경우 클라이언트 소프트웨어는 보안 확인을 위해 키를 사용하도록 서버에 요청합니다. 서버는 요청을 받은 후 먼저 서버의 홈 디렉터리에서 공개 키를 검색한 다음 이를 사용자가 보낸 공개 키와 비교합니다. 두 키가 일치하면 서버는 공개 키로 "챌린지"를 암호화하여 클라이언트 소프트웨어로 보냅니다. 클라이언트 소프트웨어는 "챌린지"를 수신한 후 개인 키로 이를 해독하여 서버로 보낼 수 있습니다.

3. SSH 키 생성

Windows에서는 Git Bash.exe를 사용하여 키를 생성할 수 있습니다. 시작 메뉴 또는 마우스 오른쪽 버튼 클릭 메뉴를 통해 Git Bash를 열 수 있습니다.

자식의 SSH는 무엇입니까?

git bash 실행 명령, life public 키 및 개인 키 키

ssh-keygen -t rsa

자식의 SSH는 무엇입니까?

명령을 실행한 후 창 로컬 user.ssh 디렉터리 C:Users username.ssh 아래에 다음 이름으로 공개 키와 개인 키를 생성합니다.

자식의 SSH는 무엇입니까?

4. SSH 키 구성

키가 생성된 후에는 원활한 액세스를 위해 github에서 로컬로 키를 구성해야 합니다.
자식의 SSH는 무엇입니까?

자식의 SSH는 무엇입니까?

키 섹션에 id_rsa.pub 파일의 내용을 추가한 후 "SSH 키 추가" 버튼을 클릭하여 구성을 완료합니다.

추천 학습: "Git Tutorial"

위 내용은 자식의 SSH는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.