보안접속 2

[Linux] 리눅스 서버에 패스워드없이 접속하기 / rsa 암호키 방식 / ssh-keygen

들어가기 전, 필자는 이 게시글을 작성하기 위해 며칠을 삽질을 했다.. 혹시 리눅스 서버를 구성할 때 VMWare를 사용해서 구성한 사람이라면 글의 마지막 쯤을 먼저 읽기를 추천한다. 지난 번 윈도우의 커맨드 환경에서 리눅스 서버에 접속하는 방법으로 SSH 프로토콜을 소개했는데, 접속할 때마다 패스워드를 입력해야 하는 번거로움이 있었다. 또 보안에 취약하고 주기적 변경해야 하는 단점이 있다. ssh-keygen은 SSH 접속을 위한 인증 키를 생성, 관리 및 변환한다. 공개 및 개인 키 쌍을 생성하는 형태로, 쉽게 말해 생성하고 서버에 넘겨주면 서버와 클라이언트가 공유하는 한 쌍의 보안키로 이후 원격 시스템에 안전하고 편리하게 로그인하고 인증할 수 있다는 것이다. 우선, 방법은 간단하다. 커맨드 창에서 ..

Server/Linux 2024.02.03

[Linux] 윈도우에서 리눅스 접속하기 / ssh 사용법

프로젝트를 새로 진행하면서 리눅스 환경에 접속할 일이 많아질 것 같아 무거운 가상머신을 이용해 접속하는 방법 대신에 다른 방법을 찾기로 했다. (무거운 서버는 집에서 노는 노트북에 돌리기) 다른 서버에 접속하기 위한 방법으로는 telnet과 ssh 프로토콜이 있는데 보안 접속을 위해 ssh를 이용하자. ▷SSH란? ssh는 Secure Shell의 준말 -네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행, 파일을 복사할 수 있도록 해주는 응용 프로그램이나 프로토콜을 가리킨다. -해당 기능은 클라이언트-서버 모델로 동작한다. client에는 ssh 클라이언트가, server에는 ssh 서버가 설치되어 있어야 한다. ▷ OpenSSH란? -윈도우에서 ssh를 사용할 수 있게 하는 appl..

Server/Linux 2024.01.28