본문 바로가기

[혁신성장 청년인재] 인공지능을 활용한 보안전문가 양성과정

Day14: 리눅스 서버 실습| 미니 프로젝트

프로젝트 요구사항

 

1. web server 2대 구성 (70.12.113.x 3ea)

ip 2ea 를 할당하여 구성

 

web server - apache virtual host 구성

web server - nginx ( 기호에 따라 선택)

 

2. DNS 서버 ip 1ea 를 할당하여 구성

first.domain, second.domain, virtual host 구성 연결… 

www cname 구성

 

3. ssh.domain 을 이용해서 ssh 서버에 접속하도록 ssh 서버 구성

 

4. ftp 를 구성하고 ftp 계정 두 개 생성.(virtual host) 로 업로드될 위치를 홈디렉터리로 하는 파일 업로드 하도록 구성.


프로젝트 환경 이해


프로젝트 구체화


프로젝트 요구사항 만족도 확인

1. 웹 서버를 세아 컴퓨터(70.12.113.89)와 현정 컴퓨터(70.12.113.64)에 각각 구성.

Aapche 사용

 

2. DNS 서버 구성. 두 개의 서버를 hyunse.com 에 A 넣어줌. 

현정 컴퓨터에는 apache virtual host를 구성하여 /var/html/index.html 과 /var/html2/index.html 을 first.hyunse.com, second.hyunse.com 으로 정함.

도메인 서버에 www CNAME 구성하여 www.hyunse.com  으로 hyunse.com 들어올 수 있게 설정해줌.

 

3. web server에 ssh 와 ftp 설치 후 윈도우 환경에서 접속할 수 있도록 방화벽 및 설정 해줌.

특히 ftp 는 ftpuser을 생성하여 접속시 바로 /var/html/로 접근할 수 있도록 설정해줌.


 

이에 관한 포트폴리오 PPT를 만들었지만 너무 허접해서 비밀에 부친다~★

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

반응형