가상화
·
CCCR ACADEMY 4기/Docker
가상화란 하드웨어 기술의 성장과 보급 증가로 성능이 우수한 하드웨어를 구하기 쉬워져 주목받기 시작했다. 대표적인 가상화 기술 서버 가상화, 네트워크 가상화, 스토리지 가상화, 컨테이너 가상화 서버 가상화 일반적인 가상화기술로 서버를 가상머신으로 만들어 사용하는 기술 네트워크 가상화 하드웨어 어플라이언스 형태로 존재했던 L2, L3, L7 스위치와 네트워크 방화벽 그리고 보안장비들을 모두 가상머신으로 구현가능하고 하나로 통합된 여러 개의 물리적 환경의 장치들을 다시 가상으로 쪼개어 사용할 수 있다. → 가상으로 네트워크를 나누어 자원으로 사용하고, 필요에 다라 다시 회수하는 형태로 사용 가능 대표적인 네트워크 가상화 기술로 NFV가 있다. 스토리지 가상화 디스크 RAID처럼 여러 개의 물리적인 드라이브를 ..
[ 웹 서비스 ] HTML 태그와 JavaScript특징
·
CCCR ACADEMY 4기/Web Service
HTML 태그 설명 가로 크기 숫자값으로 설정 세로 크기 숫자값으로 설정 글씨 굵게 글씨 굵게 이텔릭체 문단 엔터 이미지 넣는 태그 표를 만드는 태그 줄 칸 표의 줄 설정 표의 높이 설정 표의 넓이 설정 n의 값 만큼 가로로 칸 병합 n의 값 만큼 세로로 칸 병합 링크태그 ex ) 링크 or 로컬상에 경로를 연결 → 설정한 페이지로 이동 선 그리기 사용자를 위한 폼 액션속성. 웹 서버의 실행 프로그램을 정의 요청 방식 속성. 요청을 전송하기 위한 프로그램을 정의 스크립팅 언어 속성. 브라우저에서 실행되는 스크립트 type = _______ 설명 hidden 유형 속성. 공격자가 이 값을 임으로 수정 가능 maxlength 최대 길이 속성. 공격자에 의해 긴 문자열 전송될 가능성 size 크기 속성. 공격..
[ 웹 서비스 ] HTML
·
CCCR ACADEMY 4기/Web Service
HTML ( Hypertext Markup Language ) 하이퍼 텍스트 문서를 표현하기 위한 클라이언트 사이드 언어 웹 문서는 HTML언어로 작성되어 있으며 확장자는 .html , htm이다. 태그 ( Tag ) HTML문서의 구조와 형태를 표현하는 명령어로써, 웹 브라우저가 어떻게 문서를 출력할 것인지 정의 태그는 ‘ '로 끝난다. 대부분의 태그는 여는 태그와 닫는 태그가 쌍으로(pair)로 구성됨 '' 와 같이 태그 앞 부분에 /로 시작하는 경우 해당 태그가 적용될 범위를 닫아줄 수 있다. HTML문서 구조 HTML 트리구조 ASP ( Active Server Page ) Microsoft의 IIS서버에서 동작하는 Server Side Script 단일 DLL처리로 인해 ..
[ 웹 서비스 ] 웹 서비스 구조
·
CCCR ACADEMY 4기/Web Service
웹 서비스의 구조 웹 어플리케이션이란? 웹 브라우저에서 이용할 수 있는 응용 소프트웨어 서버 사이드 ( Server Side ) 서버에서 ASP, JSP, PHP등과 같은 서버 사이드 언어가 해석되고 실행되는것 클라이언트 사이드 ( Client Side ) 클라이언트에서 HTML , JavaScript등과 같은 언어가 해석되고 실행되는 것 정온 Tistory 이 티스토리는 학생이 제작하고 있습니다 수정사항이 있다면 댓글이나 방명록에 남겨주세요
[ 웹 서비스 ] 웹과 URL,URI,URN
·
CCCR ACADEMY 4기/Web Service
웹( world wide web )이란? 네트워크에 연결된 컴퓨터를 통해 정보를 공유하는 공간 hypertext 문서와 문서가 서로 링크로 연결되어 있어 한 문서에서 다른문서로 이동할 수 있는 문서 URI ( uniform resource identifier ) 자원을 식별하기 위한 표준규약 프로토콜://컴퓨터주소/경로/파일명 URL ( uniform resource locator ) 네트워크 상에서 자원이 어디있는지 알려주기 위한 표준규약 프로토콜://컴퓨터 주소 URL 구조 protocol 서버와 어플리케이션이 통신하기 위한 통신규약 hostname 서버의 Hostname 또는 IP주소 port 브라우저와 통신하기 위해 열려있는 서버의 포트 path to file 서버 내에서 자원의 위치. 디렉토리 ..
리눅스 문제풀이 - 2
·
CCCR ACADEMY 4기/Linux
1. /var/log/secure 파일을 ~/0525 디렉토리 내에 log 파일이름으로 복사하시오. $ sudo cp /var/log/secure ~/0525/log 2. ~/0525/log 파일에서 root 패턴을 검색하시오 $ sudo grep -n root ~/0525/log 3. ~/0525/log 에서 대소문자를 무시하고 failed 패턴을 검색하시오. $ sudo grep -in failed ~/0525/log 4. ~/0525/log 에서 sudo 단어가 있는 패턴만 검색하시오. $ grep -wn sudo ~/0525/log 5. ~/0525/log 에서 user와 root 패턴을 동시에 검색하시오. $ egrep -n 'user|root' ~/0525/log 6. ~/0525/log 에서..
vi 편집기
·
CCCR ACADEMY 4기/Linux
vi 편집기의 3가지 모드 1. Command 모드 vi편집기의 기본모드로 텍스트의 삭제, 수정, 복사, 이동을 수행 2. Edit 모드 파일에 내용을 입력 3. Last Line 모드 더 추가된 명령어를 사용할 수 있다. Last Line모드에 접근하려면 Command 모드에서 : (콜론)기호를 입력 명령어 | vi 편집기 입력 명령어 a : 텍스트 뒤에 커서를 위치시키고 입력 A : 텍스트가 위치한 줄의 가장 뒷부분에 커서를 위치키시고 입력 i : 텍스트 앞에 커서를 위치키시고 입력 I : 텍스트가 위치한 줄의 가장 앞부분에 커서를 위치시키고 입력 o : 커서가 위치한 줄의 아래에 새로운 줄을 추가하여 커서를 위치시키고 입력 O : 커서가 위치한 줄의 위에 새로운 줄을 추가하여 커서를 위치시키고 입력..
파일 및 디렉토리 검색
·
CCCR ACADEMY 4기/Linux
명령어 | 파일 내용 검색 : grep grep + option + pattern + filename 하나 이상의 파일에서 문자패턴을 검색한다. grep에서 사용할 수 있는 정규표현식 메타문자 ^ $ . * [ ] [^] -i : 검색 패턴 대소문자 무시 -l : 매칭되는 패턴이 있는 파일 이름 출력 -n : 매칭되는 줄 번호 표시 -v : 검색 패턴을 제외하고 검색 -c : 검색 패턴과 매칭되는 개수 출력 -w : 단어 단위로 검색 명령어 | 파일 내용 검색 : egrep egrep + option + pattern + filename grep과 사용법은 동일하지만 기능에 추가로 확장 정규 표현식을 지원한다 egrep에서 사용할 수 있는 정규표현식 메타문자 ^ $ . * [ ] [^] | + : 특정문..
리눅스 문제풀이 - 1
·
CCCR ACADEMY 4기/Linux
1. UiD GID를 확인 명령어 : id, cat /etc/passwd - 방법 1 - $ id uid=1000(admin) gid=1000(admin) groups=1000(admin),10(wheel) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 - 방법 2 - $ grep admin /etc/passwd admin:x:1000:1000:admin:/home/admin:/bin/bash 2. /var/mail형식 명령어 : ls -al /var/mail file /var/mail - 방법 1 - $ ls -F /var/mail /var/mail@ - 방법 2 - $ ls -l /var/mail lrwxrwxrwx. 1 root roo..
정온 (jeong on)
정온 Tech Blog