목록Linux (38)
정보보안공부
리눅스 SMTP ( POP3 / IMAP ) - 오라클 가상 머신 사용 - CentOS7 #1 SMTP ( Simple Mail Transfer Protocol ) -> 인터넷에서 MTA 클라이언트와 서버를 규정하는 공식적인 프로토콜은 SMTP 이다. -> SMTP는 송신자와 송신자의 메일 서버 사이 그리고 두 메일 서버들 사이에서 총 두번 사용된다. -> SMTP는 명령과 응답을 사용하여 MTA 클라이언트와 MTA 서버 사이의 메시지를 전송한다. #2 SMTP 서버 구축후 POP3 / IMAP 사용 -> SMTP 서버 구축한 부분은 앞에 SMTP 부분 참고 -> 서버에 있는 메일함은 사용자 별로 존재한다. -> 메일 서버에 있는 내용을 가지고 와서 보려면 ..
리눅스 SMTP - 오라클 가상 머신 사용 - CentOS7 #1 SMTP ( Simple Mail Transfer Protocol ) -> 인터넷에서 MTA 클라이언트와 서버를 규정하는 공식적인 프로토콜은 SMTP 이다. -> SMTP는 송신자와 송신자의 메일 서버 사이 그리고 두 메일 서버들 사이에서 총 두번 사용된다. -> SMTP는 명령과 응답을 사용하여 MTA 클라이언트와 MTA 서버 사이의 메시지를 전송한다. #2 SMTP 서버 구축 -> 서버에 있는 메일함은 사용자 별로 존재한다. -> 메일 서버에 있는 내용을 가지고 와서 보려면 IMAP과 POP3를 이용해야한다. -> 일반적으로 우리가 윈도우에서 사용하는 네이버메일, 다음메일은 메일 서버에 있는 내용을 가지고 와서 보는 형태라고 생각해야한..
리눅스 DHCP - 오라클 가상 머신 사용 - CentOS7 - 가상머신에서 제공되는 DHCP 서비스를 해제하고 DHCP 서버를 구축해서 실습해보자 #1 DHCP ( Dynamic Host Configuration Protocol ) -> 호스트의 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜을 말한다. -> DHCP는 네트워크에 사용되는 IP주소를 DHCP서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용하게 된다. -> DHCP지원 클라이언트는 네트워크 부팅과정에서 DHCP서버에 IP주소를 요청하고 이를 얻을 수 있습니다. -> 네트워크 안에 컴퓨터에 자동으로 네임 서버 주소, IP주소, 게이트웨이 주소를 할당해주는 것을 의미하고, 해당 클라이..
리눅스 DNS 마스터 / 슬레이브 - 오라클 가상 머신 사용 - CentOS7 -> 3개사용 1.0.0.100 ( DNS 서버 ) , 1.0.0.110 ( Client ) , 1.0.0.150 ( Web Server ) - Windows 7 -> 1.0.0.101 - DNS서버와 웹서버 클라이언트를 구분해 DNS과정을 확실하게 이해해보자 - DNS위임 과정에서 마스터와 슬레이브의 역할을 확인해보자 #1 DNS ( Domain Name System ) - 마스터 / 슬레이브 네임서버 이해하기 -> 도메인 네임서버는 도메인의 존 데이터 관리 측면에서 원본 존 데이터를 관리하는 마스터 네임서버와 이를 동기화해서 사용하는 슬레이브 네임서버로 구분된다. -> 존 데이터는 관리하는 도메인 영역 정보로 다양한 레코드..
리눅스 DNS 위임 - 오라클 가상 머신 사용 - CentOS7 -> 34사용 1.0.0.100 ( 1차 DNS 서버) , 1.0.0.110 ( 2차 DNS 서버 ) , 1.0.0.151 ( Client ) 1.0.0.150 ( Web Server ) - Windows 7 -> 1.0.0.101 - DNS서버와 웹서버 클라이언트를 구분해 DNS과정을 확실하게 이해해보자 #1 DNS ( Domain Name System ) -> 도메인을 IP주소로 변환시켜주는 관리 서비스 #2 DNS 서버 구축 - 1.0.0.100 ( 1차 DNS 서버 ) *** DNS 서버 : 1.0.0.100 *** 설치 *** 호스트이름 설정 #> vi /etc/hostname -> /var/named/에 설정하는 zone파일이 여..
리눅스 DNS - 오라클 가상 머신 사용 - CentOS7 - Windows 10 #1 DNS ( Domain Name System ) -> 도메인을 IP주소로 변환시켜주는 관리 서비스 *** 도메인 체계 - Root Level Domain : . (dot) - Top Level Domain : com, net, kr, ... - Second Level Domain : naver, nate, co ... - Third Level Domain : www, blog, cafe, ... 마지막 Domain : DNS 서버가 아니라 IP를 가지고 있는 호스트라고 한다. *** Windows - hosts파일에 내용 있을때 -> 컴퓨터에 hosts라는 파일에서 확인 C:\Windows\System32\driver..
리눅스 원격제어 - VNC - 오라클 가상 머신 사용 - CentOS7 - Windows 10 #1 VNC ( Virtual Network Computing ) -> 그래픽 원격제어 -> 서버를 그래픽모드로 하기위해 사용 -> 서버가 그래픽 원격 접속 서비스를 제공하고 있는 상태여야 VNC가 가능하다. *** 설치 #> yum group install -y "GNOME Desktop" *** 런레벨 변경 ( CentOS 6 , 7 하는 방법 다르다 ) - CenOS7 사용 #> systemctl get-default -> 현재 설정되있는 값 #> systemctl list-units --type=target -> 종류 확인 #> systemctl set-default graphical.target -> ..
리눅스 원격제어 - Telnet / SSH - 오라클 가상 머신 사용 - CentOS7 - Windows 10 #1 Telnet - 23번 포트 -> 원격지에 있는 시스템을 제어하기 위해 사용되는 프로토콜이다. -> 평문으로 데이터를 전송하기 때문에 보안상 취약하다. *** 설치 #> yum -y install telnet-server.x86_64 -> Telnet 서비스 설치 #> yum -y install xinetd.x86_64 -> Xinetd 슈퍼데몬이 없다면 설치 *** 설정파일 #> vi /etc/xinetd.d/telnet -> Xinetd슈퍼데몬이 관리 -> 슈퍼데몬 Xinetd 이 telnet 서비스를 관리하도록 xinetd.d 디렉토리에 telnet 파일 생성 *** 파일생성후 Xin..