본문 바로가기

자격증/리눅스 마스터 1급

Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 기타 서비스 VII. 기타 서비스 수퍼데몬 관리(설치 및 설정) 1) 수퍼데몬의 정의 *수퍼데몬이란?•여러 데몬을 관리하는 수퍼데몬으로 서버 프로세스로 시스템이 살아있는 동안 항상 백그라운드 프로세스 상태로 존재한다. 리눅스에서 사용되는 2가지 서비스 구분 Xinetd Standalone 의미 xinetd 수퍼데몬에 의해 제어되는 서비스들의 데몬 독립적으로 실행되는 서비스들의 데몬 실행방법 필요할 때 xinetd에 의해 수행 독립적인 서비스를 위하여 항상 독립적으로 수행 데몬상주 여부 xinetd에 의해 불려진 후 서비스 완료 후에는 자동 종료 됨 독립적인 서비스를 위하여 항상 메모리에 독립데몬으로 상주해 있음 실행속도 독립방식에 비해 상대적으로 느림 xinetd방식에 비해 상대적으로 빠름 자원사용 시스템자원 사용이.. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 가상화 관리 VI. 가상화 관리 가상화 서비스의 이해 1) 가상화 개요 및 주요 기능 *가상화 정의•가상화는 하드웨어 플랫폼, 운영체제, 스토리지, 네트워크 리소스 등을 시뮬레이션 하는 것이다. *가상화의 종류 [1] 하드웨어 가상화 - 운영체제와 실제 컴퓨터처럼 동작하는 가상 머신을 소프트웨어적으로 구성 한 것이다. • 전가상화: 하드웨어를 모두 시뮬레이션 하며, 게스트 OS와 실제 하드웨어 사이를 중재하는 가상머신을 이용한다. 이때 CPU가 VT 기능을 제공해야 하며, 게스트 OS의 수정이 필요하지 않다. • 반가상화: 하드웨어를 완전히 가상화 하지 않는데, 이로 인해 성능은 향상되지만, 게스트 OS를 수정해야 한다. 이러한 이유로 비공개 OS를 사용할 수 없다. [2] 데스크톱 가상화 - 1대의 PC를 여러명이.. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | DNS 관리 V. DNS 관리 DNS의 이해 1) DNS서버의 정의 •Domain Name System으로 숫자로 구성된 네트워크 주소인 IP주소를 사람이 이해하기 쉬운 명칭인 도메인이름으로 상호 매칭시켜주는 시스템이다. 도메인 이름 조건•도메인은 영어(a~z), 숫자(0~9), 특수문자 (-)의 글자조합으로 나타낼 수 있다.•영어의 대소문자 구분은 하지 않으며, 특수문자는 '-' (하이픈, 대쉬) 만 사용가능하다.•그리고 ' - ' 기호는 도메인의 처음과 끝에 넣을 수 없다. DNS의 계층구조•가장 상위 개체는 루트도메인(root, '.')이며, 최상위 레벨은 국가(조직체), 두 번째 레벨은 기관, 최하위 레벨은 서버 이름을 사용한다.ex) www.naver.com, www.yahoo.co.kr 2) DNS의 작동.. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 메일 관련 서비스 IV. 메일 관련 서비스 메일 관련 서비스의 이해 1) 메일 서비스의 정의 *전자 메일•컴퓨터 인터넷을 통해 편지를 주고 받을 수 있는 시스템과 해당 편지를 일컫으며, 주소는 "아이디@메일서버이름"형식이다. *SMTP(Simple Mail Transfer Protocol)•메일 전송 규약으로, 전자메일 전송을 위해 만든 프로토콜로, TCP 25번포트를 사용한다. *POP(Post Office Protocol)•우체국 규약으로, 사용자가 메일서버에서 편지를 가져올 때 사용자 인증 및 일정한 규칙이 필요하기 때문에 이러한 규약이 정의되었다. *IMAP(Internet Messaging Access Protocol)•인터넷 메일들을 접근하는 프로토콜로, 서버에 메일을 저장해 두고 필요하면 가져와서볼 때 사용하.. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 파일관련 서비스 | NFS, FTP NFS(Network File System) 서버 관리 1) NFS의 정의•1985년 미국의 썬 마이크로즈시스템즈 사에서 개발되었고, 파일 서버의 표준으로 정착되었다.•정보 통신 네트워크에 접속되어 있는 다른 컴퓨터에 있는 파일이나 파일 시스템을 공용하기 위한 분산 파일 공유 시스템 소프트웨어이다.•컴퓨터의 기종이나 운영체제가 다른 환경의 컴퓨터에 분산되어 있는 파일을 공용하기 위한 것이다.•NFS 클라이언트가 있어야 하며 원격지 컴퓨터에는 NFS 서버가 설치되어있어야 한다. (TCP/IP 사용 [※초기엔 UDP가 사용되기도 했음]) ※삼바는 리눅스와 윈도우 간에 파일 및 디렉터리, 하드웨어를 공유하기 위한 프로토콜이었는데, 리눅스에선 이보다 NFS 프로토콜을 이용하여 동일한 O/S 간에 파일을 공유할 .. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 파일관련 서비스 | 삼바서버 III. 파일 관련 서비스 삼바(Samba) 서버 관리 1) 삼바 서버의 정의•SMB 프로토콜을 유닉스 컴퓨터에 구현한 프리웨어로, 국립 호주대학의 '앤드루 트리젤'이 유닉스용으로 개발한 것이다.•윈도우 클라이언트에서 유닉스 서버에 있는 파일들이나 프린터를 공유할 수 있게 해 준다.•무료이며 라이선스를 얻을 필요가 없고, GPL 정책을 따르는 공개 소스 소프트웨어이다.•SMB 프로토콜은 현재 IETF에서 CIFS로 표준화가 이루어진 상태이다. 2) 삼바 서버의 활용•리눅스와 윈도우의 폴더 공유•네트워크를 통하여 프린터 공유•CD/DVD-ROM, USB 저장 장치 공유•백업 시스템 활용 3) 삼바 서버 설정하기 ①삼바 서버 설치 [1] 시스템에 삼바가 설치되어 있는지 확인 root@bjkim:~# rpm .. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 인증관련 서비스 II. 웹 관련 서비스 인증관련 서비스의 이해 1) 인증 서비스의 정의 리눅스는 하나의 서버에 여러 사용자가 로그인 할 수 있는 멀티유저 환경을 제공한다. 시간이 지날수록 네트워크상에서 호스트들은 증가하였고, 각각 호스트에 사용자 인증 정보를 저장하는 것은 관리의 문제가 되었다. 이때문에 리눅스에서 인증서비스가 요구된다. 2) 인증 서비스의 구조 *NIS 구조-네트워크상 적어도 하나의 NIS 서버가 있으며, 호스트는 여러 개의 다른 NIS 도메인들의 여러 개의 NIS서버를 사용할 수 있다.-하나의 Master NIS서버로, 다른 것들은 Slave NIS 서버로 NIS를 구성할 수 있다.-Slave NIS서버는 단지 NIS 데이터베이스 복사본을 가지고 있으며, 이것들은 갱신될 떄마다 Master NIS서버.. 더보기
Part3) 네트워크 및 서비스의 활용 - 네트워크 서비스 | 웹 관련 서비스 I. 웹 관련 서비스 웹 관련 서비스의 이해 1) 웹 관련 서비스의 정의 *HTTP(Hyper Text Transport Protocol)웹의 시작은 조직내의 정보교환을 빠르게 하기 위해서 시작되었다인터넷에서 하이퍼텍스트문서를 교환하기 위해 사용되는 통신규약이다.1989년 CERN(유럽입자 물리학 연구소) "팀 버너스 리"에 의해 처음 설계 되었다.인터넷을 통한 World-Wide-Web 기반에서 전 세계적인 정보공유를 이루는데 큰 역할을 했다.초기 웹 서비스는 정적인 HTML 페이지로 구성되어서, 주로 텍스트와 이미지로 작성되었다. *웹 브라우저WWW(World Wide Web): 최초의 브라우저로, 넥스트(Next) 플랫폼용 브라우저이며, 현재 W3C 컨소시엄에서 주관하고 있다.모자이크(Mosaic).. 더보기