SSH 2

[미니 프로젝트] (3) - 미니 PC로 홈서버 구축하기

마지막으로 가장 중요한 보안을 신경써야한다. 사실 여기까지하면 내 비밀번호만 알고있으면 누구나 내 미니 PC에 원격 접속을 할 수 있다!이 부분은 보안에 취약하고, 심각하면 내 중요한 정보를 탈취할수도 있는 문제가 발생할 수 있다. 그래서 비밀번호 설정이 아닌 SSH key를 이용해 접속하는 방식으로 바꿨다. 먼저 개념을 생각해보자. ssh 키를 생성하게 되면 비밀키와 공개키가 만들어진다. 여기서 서버의 공개키는 클라이언트가 보낸 응답을 검증하는 역할을 한다. 1. 클라이언트에서 SSH 키 생성클라이언트에서 SSH 키를 생성한다.ssh-keygen 명령어를 통해 비밀키 + 공개키를 만들 수 있다. 2. 서버에게 공개키 저장그 후, 서버에 접속해서 공개키를 저장해준다. 3. SSH KEY를 통해 SSH 접..

🙋‍♀️ Infra 2025.03.13

[미니 프로젝트] (2) - 미니 PC로 홈서버 구축하기

이제 우분투를 깔았으니 포트포워딩, 방화벽 설정, ssh 원격 접속 설정을 해주자. 우선 각 용어에 대한 개념 공부가 필요하다. 1. 포트포워딩 (Port Forwarding)포트포워딩을 이해하려면 아래와 같은 개념을 알아야 한다. 1) 아이피 (Internet Protocol)IP 주소는 네트워크에 연결된 장치를 식별하는 고유한 주소이다. 예를 들어 컴퓨터, 서버 등이 IP 주소를 가지고 일반적으로는 숫자로 이루어져 있다. 2) 공인 아이피공인 IP는 인터넷 서비스 제공업체에서 할당받은 IP 주소이다.인터넷에서 고유하고 전 세계 어디서나 인터넷을 통해 접근할 수 있는 IP주소이다.  3) 사설 아이피사설 IP는 내부 네트워크 내에서만 사용되는 IP 주소이다. 예시로 집, 회사 네트워크에서만 사용되는 것..

🙋‍♀️ Infra 2025.03.04