실습/[CentOS]

    [CentOS] 메일 서버 개념과 구축

    메일 서비스에 사용되는 프로토콜 - SMTP, POP3, IMAP 등 SMTP(Simple Mail Transfer Protocol, TCP 25) - 메일서버간에 메일 송/수신에 사용되는 프로토콜 POP3(Post Office Protocol 3, TCP 110) - 메일서버에 저장된 메일을 다운로드하는 프로토콜 IMAP(Internet Mail Access Protocol, TCP 143) - 메일서버에 저장된 메일을 접근(Access)하는 프로토콜 메일 송수신 역할에 따른 용어 MUA(Mail User Agent): 사용자를 대신해서 메일 발송/수신 받아주는 프로그램 대표 유틸리티 - Microsoft Outlook (유료). Mozilla Thunderbird (무료) MTA(Mail Transf..

    [CentOS] DNS서버 레코드Type 설정, Master/Slave 서버

    이전 글에 DNS 서버를 간단히 구축하는 것을 포스팅하였다. 이번에는 DNS의 PTR(역방향), MX(메일서버) 레코드를 지정해보고 서버 2개를 이용하여 ZONE 파일 설정없이 Master 서버에게서 Slave 서버가 DNS 서비스를 제공할 수 있도록 설정 할 것이다. DNS 조회 - 정방향 조회 : nslookup, dig 같은 유틸리티로 도메인을 입력하였을 때 도메인을 -> IP 주소 로 변환하는 것이다. - 역방향 조회 : 역방향 조회는 정방향과 반대로 IP주소를 -> 도메인 으로 변환해는 것이다. MX 레코드 Master/Slave 서버 Master 서버 : DNS 서버를 설정하고 주로 서비스를 하는 서버로서 ZONE 파일을 생성하여 서비스 한다. Slave 서버 : Master 서버의 ZONE ..

    [CentOS] 네임서버(DNS) 기본 구축

    DNS 서버란? - 웹 브라우저나 FTP 클라이언트를 사용할 때 URL을 사용한다. 실제 원하는 서버에 접근하려면 URL을 해당 컴퓨터의 IP주소로 변환시켜아한다. www.naver.com 같은 도메인을 IP 주소로 변환해주는 서버이다. 도메인 변환 순서 1. Web Browser, Command에 도메인네임을 입력한다. www.nate.com, http://www.nate.com 2. /etc/host.conf (hosts참조, DNS질의) 우선순위 hosts, bind 2-1. hosts : /etc/hosts 파일을 우선 참조하여 해석 2-2. bind : /etc/resolv.conf 파일에 저장된 nameserver에게 질의 3. /etc/hosts 을 참조하거나 /etc/resolv.conf ..

    [CentOS] Telnet 서버와 SSH 서버 구축과 공개키 인증

    원격 시스템을 관리하기 위하여 가장 많이 사용하는 Telnet 서버와 SSH 서버에 대해 공부하였다. Telnet 서버는 데이터를 평문형식으로 전송하기 때문에 최근에는 보안에 취약하다는 이유로 잘 사용되지 않는 서버이다. SSH 서버는 데이터를 암호화 하여 알아볼 수 없도록 전송하기 때문에 스니핑이나 가로채기 공격에 대해 안전한 방식이다. SSH 서버는 Telnet 서버를 대체하여 지금도 많이 사용되는 원격 제어방식이다. 가장 먼저 간단하게 Telnet 먼저 설치해보고 평문이 전송되어 정보를 노출 시키는 실습을 진행하도록 하겠다. 우선 telnet이 설치되어 있는지 확인하기 위하여 # rpm -qa | grep telnet 명령어를 이용하여 확인해 보았다. CentOS 6 버전을 사용하고 있는데 설치가 ..

    [CentOS] 시스템의 안정성을 위한 정기적인 시스템 백업

    먼저, 시스템을 백업하기 위한 가장 핵심적인 명령어는 tar 와 cron 이다. 우선 tar는 파일을 묶거나 압축을 하는 명령어로 기본적인 사용방법과 옵션은 아래와 같다. - tar(Tape ARchive) - 1. tar 묶기 tar cf TAR파일명 원본1 원본2 ... : 나열된 원본들을 TAR파일명으로 묶기(생성) v, vv : 묶기 과정을 (더)자세히 출력 -C 기준경로 : 기준경로 다음에 상대적경로의 파일명을 나열 z : gzip 으로 추가 압축 j : bzip2 로 추가 압축 J : xz 으로 추가 압축 2. tar 풀기 tar xf TAR파일명 : 현재 디렉토리에 TAR파일 풀기 tar tf TAR파일명 : TAR파일 풀기 테스트 v, vv : 풀기 과정을 (더)자세히 출력 -C 경로 : ..