집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >SSH 리눅스가 뭐야?
SSH 리눅스란 무엇인가요?
SSH(원격 연결 도구) 연결 원리: SSH 서비스는 데몬 프로세스(데몬)입니다. 시스템은 백그라운드에서 클라이언트 연결을 모니터링합니다. SSH 서버의 프로세스는 클라이언트 요청 모니터링을 담당합니다. 공개 키 및 기타 교환과 같은 정보를 포함하여 실시간(IP 22 포트)입니다.
Ssh 서버는 openssh(ssh 서비스 제공) openssl(암호화 프로그램 제공)의 두 부분으로 구성됩니다.
Ssh 클라이언트는 XSHELL, Securecrt, Mobaxterm 및 기타 도구를 사용하여 연결할 수 있습니다.
SSH 작동 메커니즘
서버가 시작되면 로컬 SSH 클라이언트가 SSH 서버에 연결 요청을 보냅니다. 서버는 연결 지점 클라이언트가 보낸 데이터와 IP 주소를 확인하고 키(768비트)를 서버에 보냅니다. 클라이언트는 이때 로컬 개인키(256bit)와 서버의 공개키(768bit)를 결합하여 키쌍키(1024bit)를 서버로 돌려보내고, 키 쌍 데이터 전송을 통한 연결.
SSH 암호화 기술
암호화 기술: 전송 프로세스, 데이터 암호화.
1.SSH1은 클라이언트의 비밀 키를 확인하지 않으며 악성 코드를 심기 쉽습니다.
2.SSH2는 데이터가 전송될 때마다 연결의 정확성을 확인하기 위해 Diffe_Hellman 메커니즘을 추가합니다. 데이터의 출처를 정확하게 파악하고 해커를 피하세요.
SSH2는 RSA 및 DSA 키를 지원합니다.
DSA: 디지털 서명 알고리즘 RSA: 디지털 서명과 암호화가 모두 가능합니다.
SSH 지식 요약1.SSH는 원격 제어를 위한 보안 암호화 프로토콜입니다. Linux 서버에 연결합니다. > 명령 및 원격 scp 명령 등을 복사하세요.
추천 Linux 비디오 튜토리얼, 학습 주소:
https://www.php.cn/course/list/33.html위 내용은 SSH 리눅스가 뭐야?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!