본문 바로가기

전체 글67

KEDU 1차 프로젝트 https://synonymous-attic-5d9.notion.site/KEDU-1-8776733fb4ee49429a1ecb2b6a0cb9a4 KEDU 1차 프로젝트 토폴로지 synonymous-attic-5d9.notion.site 한국정보교육원에서 진행한 1차 프로젝트입니다! 2022. 4. 11.
한국정보교육원 맛집정보 https://synonymous-attic-5d9.notion.site/f7208106944949bc899a31d86ba06d85?v=cd21796d6d3148eca61629d5143625da 맛집 정보 정보교육원 맛집공유 페이지 입니다 자유롭게 글, 댓글 남겨주세요! Notion에 회원가입 후 로그인 하시면 글, 댓글 자유롭게 남기실수 있습니다. 글 또는 댓글로 참여하고 싶으시다면 Notion에 회원 synonymous-attic-5d9.notion.site 노션을 통해서 교육수강 동안 방문한 음식점들을 정리한 사이트 입니다 보라매 공원 근처 위주로 작성되어 있으니 참고하세요!! 2022. 4. 8.
KEDU 2차 프로젝트 https://synonymous-attic-5d9.notion.site/KEDU-2-1ad25062b5ef40689123e996784e3147 KEDU 2차 프로젝트 PDF, 영상자료 synonymous-attic-5d9.notion.site 한국정보교육원에서 진행한 2차 프로젝트 입니다. 2022. 3. 24.
클라우드 기초 #클라우드 온프레미스(On-premiss) 데이터 센터의 컴퓨팅 자원을 가상화하여 필요한 만큼, 다양한 방식으로 제공하는 서비스 #클라우드 서비스 제공형태 IaaS(Infrastructure as a Service) Baremetal VM (운영체제가 설치되지 않은 VM) PaaS(Platform as a Service) 운영체제(OS)와 개발환경까지 포함된 VM SaaS(Software as a Service) 완성된 소프트웨어 형태 #공공 클라우드(Public Cloud) -인터넷에 바로 연결 가능한 클라우드 제공 AWS(Amazone Web Service) GCP(Google Cloud Platform) Azure(MicroSoft) NCP(Naver) KT클라우드 #사설 클라우드(Private C.. 2022. 1. 21.
NFS #NFS(Network File System) : 네트워크로 파일을 공유하는 시스템 구조 Server Client 파일위치 실제 파일은 nfs-server 에만 존재 #nfs-server 설정 yum -y install nfs-utils nfs 패키지 설치 systemctl start nfs-server nfs 서버 실행 systemctl enable nfs-server 재시작 시에도 nfs vi /etc/exports 허용할 ip와 권할을 설정하는 파일 exportfs -r /etc/exports 에서 변경한 내용을 file system에 반영 showmount -e localhost에서 공유중인 디렉토리와 대역 조회 참고: vi /etc/exports 파일 예시 형식 /[디렉토리명] [IP범위]([권.. 2022. 1. 4.
Kick-start #kick-start : 새로운 vm을 생성할 때 PxE로 설치파일을 받아왔을 때 VM 자원 설정 및 설치까지 자동으로 진행하는 프로그램 yum -y install system-config-kickstart system-config-keyboard kick-start 설치 1.GUI상의 어플리케이션 실행 2.시간, 언어, 암호설정, 설치후 시스템 재부팅 되도록 설정 3.PxE에서 설정해준 FTP 서버의 주소와 설치될 운영체제가 존재하는 디렉토리를 지정한다. FTP로 접속 시 기본 디렉토리는 /var/ftp 이고, 이미 /var/ftp/pub 이라는 폴더에 운영체제를 복사했다. 4.부트로더 : 운영체게 설치 전 밑작업 5.스왑(swap)이란 가상메모리를 뜻한다. 메모리가 부족할 때 스토리지를 메모리처럼 사.. 2022. 1. 4.
TFTP, PxE #TFPT : Trivial FTP, 간단한(용량이 적은) 파일을 주고 받기 위한 프로토콜 통신방식 UDP 포트번호 69번 Trivial의 의미 하찮은, 보잘것 없는 tftp의 root 경로 /var/lib/tftpboot/ yum -y install tftp-server tftp-server를 설치 vi /etc/xinetd.d/tftp tftp 설정 파일 xinetd.d : 네트워크 설정을 관리하는 데몬 - vi /etc/xinetd.d/tftp 설정 변경 #PxE 서버 -다수의 Baremetal 서버에 운영체제를 설치하기 위해서 사용하는 서버 #PxE 서버에 필요한 프로토콜 1.DHCP : 운영체제가 미 설치되어 IP를 설정할 수 없는 서버에 IP를 부여한다. 2.tftp : 운영체제를 설치하기 위.. 2021. 12. 31.
FTP #FTP(File Transfer Protocol) 통신 방식 TCP 통신 포트 제어 및 세션 -> 21 데이터 -> 20 구조 Server client #vsftpd 설치 yum -y install vsftpd very secure ftp demon 설치(ftp 서버) #ftp 클라이언트 설치 yum -y install ftp ftp 클라이언트 설치 #접속방법 host pc 웹 ftp://211.183.3.21/ 윈도우 클라이언트 앱 사용 파일질라 클라이언트 리눅스에서 ftp 클라이언트 사용 ftp -> ? 명령어 확인 가능 -> open 주소 #리눅스 사용자 생성 useradd 사용자명 사용자명 이라는 유저를 생성한다. passwd 비밀번호 해당 사용자명의 비밀번호를 적용한다. vi /et.. 2021. 12. 31.
DNS #DNS : Domin Name System, 영문주소에 해당하는 ip를 알려주는 시스템 통신 방식 UDP 통신 포트 53 #DNS 동작 구조 #DNS 도메인 구조 Root domain : com, net, 등등을 가지고 있는 가장 상위 도메인 DNS서버주소는 211.183.3.53 로 설치하고 WEB서버도 주소 211.183.3.80 으로 설치한다. 두 서버 모두 방화벽과 셀리눅스를 꺼준다. #방화벽, 셀리눅스 꺼주기 systemctl stop firewalld 방화벽 끄기 systemctl disable firewalld 재부팅시 방화벽 실행되지 않게 vi /etc/selinux/config Enforcing -> disabled로 변경 #패키지 설치 yum -y install bind dns 서버 .. 2021. 12. 30.