본문 바로가기

클라이언트2

SSH Key를 통한 안전하고 간편한 로그인 #216 1. SSH key란? SSH Key는 말그대로 SSH를 접속할 때 사용되는 Key입니다. Key가 있기때문에 별도의 ID/PW 입력 없이 바로 접속이 가능하여 간편하게 로그인할 수 있지만 Key가 없는 사용자에게는 로그인이 제한되기 때문에 보안적인 면에서도 우수합니다. 2. SSH Key 동작방식 SSH Key는 공개키 암호화 방식을 통해 동작합니다. (공개키 암호화 방식은 총 두개의 키(공개키와 개인키)를 가지며 개인키는 외부에 알려져서는 안되는 비공개키이며, 공개키는 말그대로 공개되는 키입니다.) 1) 클라이언트(접속 장비)에서 SSH Key(공개키와 개인키) 생성(만약 생성이 되어있다면 생략) 2) 서버로 공개키를 전달(개인키는 당연히 클라이언트에만 보관하고 있어야함) 3) 서버에 공개키.. 2022. 5. 11.
[오라클 DBMS 공부] 클라이언트와 서버 프로세스의 관계 #126 오라클 DB서버를 접근할 때 프로그램(SQL Plus, SQL Developer 등)들은 오라클 클라이언트를 이용합니다. 이 때 클라이언트에서 어떻게 서버에 접근하고 어떻게 요청과 응답을 주고 받는지 알아보도록 하겠습니다. 1. 오라클 클라이언트란? 오라클 DBMS가 설치된 서버에 접근하고 SQL 실행을 요청하여 결과를 받는 도구입니다. 즉, 오라클 클라이언트가 정상적으로 설치가 되어 있어야 서버에 접근이 가능합니다. 2. 서버 프로세스란? 인스턴스와 달리 항상 실행되고 있는 것이 아니며, 클라이언트와 접속되어 있을 때만 기동되며, 접속이 끊기면 종료됩니다. 클라이언트에서 실행된 SQL 요청을 받아 실제 처리를 수행하고 결과를 클라이언트에 반환해주는 프로세스입니다. 3. 오라클 클라이언트와 서버.. 2020. 11. 3.