본문 바로가기

전공 과목 시험정리

(68)
각종 서버 구축 Cheat Sheet 네구대회 준비목록 메일서버 - iredmail, 다람쥐메일 sendmail dovecot (라운드큐브) VNC ssh telnet Dns - 정방향, 역방향 Web-Apache2 Ftp - vsftp proftp Samba cacti - Monitoring --> 구축전, 방화벽 그냥 꺼주기 service iptables stop --> 방화벽 다운 setenforce 0 --> selinux 다운 ssh default. vsftpd 서버구축 yum install vsftpd service vsftpd start proftpd 서버구축 (만약 기존 vsftpd 설치되어 있다면, (rpm -qa | grep vsftpd) rpm -e vsftpd 로 삭제해줄 것. rpm -iUvh http://dl.fed..
자바 시험정리 (2학기 중간) 1. 파일명 = public class 이름명2. 자바의 특징 - 가비지 컬렉션 : ok - 패키지 : 같은 유형의 성격을 지닌 클래스들을 모아놓은 폴더 - 자바는 플랫폼에 독립적이다.ex)a.java 컴파일==> a.class ==> a.exe (리눅스에선 바이너리) - 객체 지향 언어(상속성, 다형성, 캡슐화, 등등)http://blog.kim82536.pe.kr/entry/%EC%8B%9C%ED%97%98%EC%A0%95%EB%A6%AC-%ED%92%80%EC%9D%B4읽으면 될듯 - 내부 클래스 사용할 수 있다.인스턴스클래스스태틱클래스지역클래스익명클래스 3. 인터페이스 특징 - 인터페이스 : interface 키워드 사용 - implements 키워드를 사용하여 추상메서드 재정의해서 사용 가능 합..
무선 네트워크 기초 #11 1. 무선 네트워크 환경가. 무선 네트워크의 구성무선 네트워크는 스테이션에 해당하는 장비와 AP 사이의 구간만 무선으로 구성하며, AP는 스위치 및 스위칭 허브와 연결되어 있다.상황에 따라 무선 컨트롤러, 인증 서버 등의 보안 장비가 추가될 수 있다. 나. 무선 네트워크의 구축 형태AD-HOC (애드훅) 모드 : 무선랜카드 필요AP가 없이 흩어져 있는 무선으로 통신이 가능한 노드들끼리 서로 통신을 하는 자율적인 구조의 네트워크.이 구조에서는 중간에서 제어하는 노드가 없으므로 각 노드들은 자신이 가질 수 있는 정보를 최대한 활용하여 통신해야 함먼 거리의 노드와의 통신에는 다른 노드들을 경유하여 통신해야 한다. Infrastructure 모드 : 무선랜카드, AP, 유무선공유기, 유선랜 필요AP 또는 유무선..
암호의 이해 #10 1. 암호화 전송이란?데이터 전송시 타인의 불법적인 방법에 의해 데이터가 손실되거나 변경되는 것을 방지하기 위해 데이터를 변환하여 전송하는 방법. 2.. 암호화의 필요성 및 효과가. 암호화의 필요성- 자료의 디지털 화가 급속도로 증가- 네트워크를 통한 자료의 전송이 증가- 해킹등을 통한 자료의 유출이 발생- 디지털 자료의 유출시 빠르게 유포되어 피해가 커짐- 유출된 디지털 자료의 회수가 어려움 나. 암호화의 효과- 자료의 안전한 보관 및 상대방으로의 전달이 가능- 자료의 전송 중 변경 방지- 내가 받은 정보가 중간에 누군가의 의해 변경되었는지 확인 가능- 상대방이 메시지를 보내고도 보내지 않았다고 부인할 수 없게 함- 서버 등 중요한 자산에 허락되지 않은 사용자의 접근을 차단할 수 있음- 서버 등 중요한..
ShellScript 1. 쉘 (Shell)가. 쉘의 개념- 리눅스에서 대화형 사용자 인터페이스를 부르는 용어이며 쉽게 명령어 해석기라고 함.- 사용자의 명령어를 해석하여 그 결과를 커널에 전달하고 원하는 일들을 수행하게 해주는 역할- 명령어를 실행시키는 명령어 해석기 이면서도 프로그래밍 언어로서의 특성을 가짐- 별도의 프로그램을 사용하지 않고도 시스템을 보다 효율적으로 운영할 수 있는 내부 루틴을 작성할 수 있음- 사용자가 로그인 하면 자동으로 쉘 프로그램을 실행하게 되고 만일 /etc/passwd 파일에 특정 쉘이 지정되어 있지 않으면, 사용자는 기본 쉘인 Bash Shell을 이용하여 로그인- 쉘들은 /etc/shells 파일에 경로가 설정되어 있으며, 사용자가 원한다면 사용하고자 하는 쉘을 변경 가능 나. Bourne..
Samba 가. Samba 의 개념- 컴퓨터의 운영 환경이 변해서 한 가지 OS만 사용하는 것이 아니라 여러가지 OS를 혼합하여 사용- Windows 계열과 Linux/Unix 계열을 혼합하여 사용하는 경우 서로 자원을 공유하기 위해서 개발된 것이 Samba 서버 나 . NFS 와 Samba- NFS 는 리눅스 (또는 유닉스) 끼리 디스크 공간을 공유하는 것- Samba 는 리눅스와 Windows 사이에서 디스크를 공유하는 것- 리눅스와 Windows 운영체제가 혼재하는 시스템이라면 NFS와 Samba 를 모두 구축해 놓는 것이 좋다. 다. Samba의 구현도 [Samba 서버]패키지: samba설정파일: /etc/samba/smb.conf실행: service smb start service nmb start [S..
NFS 1. NFS 가. NFS의 개념- Network File System 의 약자.Linux 컴퓨터 끼리 저장 공간을 공유할 수 있도록 해주는 시스템- 서로 공간의 여우가 있더라도 공통적으로 사용되는 파일이라면 각각의 컴퓨터가 모두 가지고 있을 필요는 없다.한 컴퓨터에만 저장해놓고 공유하는 것이 더 효율적. 나. NFS 서버의 구현 NFS 서버패키지: nfs-utils 설정파일: /etc/exports실행: service nfs start NFS 클라이언트패키지: nfs-utils실행: mount -t 서버IP:서버폴더 클라폴더 - NFS 클라이언트가 마운트된 디렉토리에 접근 시, 자동으로 NFS 서버의 /share 디렉토리에 접근하는 효과- NFS의 소스 파일 및 최신 정보: http://nfs.sourc..
라우터 명령어 -> 윈도우서버에서 핑을 받을 때, 기본적으로 방화벽에 막혀 있으므로 인바운드 규칙에서 에코요청 규칙을 풀어줘야 하고.핑 응답도 보내야 하므로 아웃바운드 규칙에서도 에코요청 규칙을 풀어줘야 한다. 라우터 명령어configure terminal --> 설정 모드로 진입interface fastEthernet 0/0--> 인터페이스 0/0 설정 모드로 진입ip address 192.168.0.1 255.255.255.0--> 해당 인터페이스에 아이피와 마스크 부여no shutdown--> shutdown 모드 해제router rip--> 라우팅 설정 (rip) 로 진입version 2--> 버전 2로 설정network 192.168.0.0 --> 네트워크 192.168.0.0 추가show ip route--..