가장 먼저 대중화 되었고 현존하는 가장 오래된 리눅스 배포판으로 1992년 패트릭 볼거딩에 의해 시작되었다. 리눅스 초기 시절에는 사용하기 쉽고 안정된 리눅스 운영체제로 가장 많은 인기를 누린 배포판이었지만, 설치 과정의 어려움과 레드햇의 등장으로 점점 리눅서들의 관심에서 멀어져갔다.
ㅇ 시스템에서 사용하는 네임서버의 IP를 설정하는 파일이다. ㅇ 해당 파일에 설정되어 있는 네임서버에 질의를 통해 도메인의 실제 주소에 해당하는 IP주소를 획득한다.
- 디지털 방식의 통신 선로에서 전송 신호를 재생하여 전달하는 전자 통신 장치 - LAN 선로의 물리적 길이가 한계에 부딪쳤을 때 이를 물리적으로나 논리적으로 확장시켜주는 장치
하드디스크의 일부를 메모리처럼 사용하는 것을 말한다. 하드디스크는 데이터가 저장되는 공간이고, RAM(메모리)는 작업공간이라 할 수 있다. 프로그램을 실행시키면 작업공간에 해당하는 메모리로 이동되는데, 메모리의 공간이 작으면 큰 프로그램을 실행시킬 수 없게 된다. 이러한 문제점을 극복하기 위해 사용되며, 리눅스의 이 영역을 스왑이라고 부른다.
실제로 도메인을 확보하지 않았지만, 로컬 시스템에 가상의 도메인을 부여해서 서버 관련 실습을 진행 하려고 한다.
# backup.sh ( )
- 리눅스 기반 모바일 운영체제이다. - 인텔과 삼성전자의 주축으로 개발된 오픈소스 운영체제이다. - HTML5 기반으로 만들어 졌으며 자바스크립트, CSS와 같은 웹 표준을 지원한다.
# ( 괄호 ) | grep conntrack nf_conntrack_ipv4 7406 6 iptable_nat,nf_nat nf_defrag_ipv4 1039 1 nf_conntrack_ipv4
# ls *.conf ( ㄱ ) cpio ( ㄴ ) ( ㄷ ) posein.cpio
project 그룹에 속해있지 않은 ihduser에서 project 그룹 소유의 파일에 쓰기 권한(w)이 가능하도록 설정한다.
공유 디렉터리로 사용되는 하드디스크(/dev/sdb) 전체를 CD-ROM 용량에 해당하는 650MB 단위로 분할해서 백업하려고 한다.
# ( 괄호 ) -t 201212222105 lin.txt
# setquota -u -ihd 10000 11000 0 0 /home
# tar ( ㉠ )xvf httpd-2.2.34.tar.bz2 # tar ( ㉡ )xvf php-5.36.tar.xz # tar ( ㉢ )xvf mysql-boost-5.7.22.tar.gz
사용자 보안 강화를 위해 단순한 패스워드를 설정한 사용자를 찾아서 경고 조치를 시행하려고 한다.
# ( 괄호 ) ihduser
보통 실행파일에 사용되는데, ( )가 설정된 파일 실행 시 해당 파일을 실행하는 동안에는 실행 시킨 사용자의 권한이 아닌 해당 파일의 소유자 권한으로 인식한다.
게스트 운영체제 측면에서 별도의 수정 및 간섭 없이완벽하게 물리적인 하드웨어 자원의 접근 및 이용이가능하다.
사용자의 요구사항에 맞게 할당, 배치, 배포할 수 있도록 만들어 놓는 것을 말한다. 가상화 기반의 자원 할당은 물리적 단위보다 더 세밀한 조각 단위로 가능하다.
[posein@ihd ~]$ grep ^passwd ( ) passwd:files ldap
NIS 클라이언트에서 사용하는 명령어로 NIS 서버명과 관련 맵 파일 정보를 출력한다.
# service ( ) start
공격자는 IP 주소를 공격 서버의 IP 주소로 위장하고,ICMP Request 패킷을 브로드캐스트를 통해 다수의시스템에 전송한다. 이 때 브로드캐스트를 수신한다수의 시스템은 ICMP Echo Reply 패킷을 공격자가아닌 공격 대상의 서버로 전송하게 되면서 부하를 발생시킨다.
초기에 시작하는 프로세스의 개수를 지정하고, 페이지 요청이 들어오면 스레드로 처리하는 방식이다. 보통 프로세스 당 처리하는 스레드의 개수를 지정하고, 지 정된 스레드 수를 초과할 경우에 새로운 자식 프로세 스를 생성하여 처리하는 방식이다.
#include void main() { char c; while(1) c=malloc(1000); }
물리적 자원 자체에는 원래부터 존재하지 않았지만, 가상 자원에서는 어떤 기능들이나 특성들을 마치 처음부터 존재했던 것처럼 가질 수 있다.
[www] comment = Web Directory ( 괄호 ) = /usr/local/apache/htdocs
여러 대의 공격자를 분산 배치하여 동시에 서비스 거부 공격을 함으로서 공격 대상이 되는 시스템이 정상적인 서비스를 할 수 없도록 방해하는 공격
# service ( 괄호 ) start
MySQL 5.7 버전의 소스 파일을 다운로드하여 설치한 후에 기본 관리 데이터베이스를 생성하고 root 사용자의 임시 패스워드를 부여받는 과정이다. 참고로 명령 작업은 관련 명령어가 존재하는 디렉터리에서 실행 하고 있다.
sshd: 192.168.7.4
NFS 클라이언트에서 접근하는 모든 사용자 (root 포함)의 권한을 nobody(또는 nfsnobody)로 매핑 시킨다.
# vi /etc/xinetd.conf ( ) = telnet rsync
$TTL 86400 @ IN SOA ns.ihd.or.kr. ( )
SSH를 기반으로 로그인 시에 무차별적으로 아이디와 패스워드를 대입하여 접근을 시도하는 공격이다.
# vi ( 괄호 ) ihd.or.kr kait.or.kr
초기에 시작하는 프로세스의 개수를 지정하고, 페이지 요청이 들어오면 스레드(Thread)로 처리하는 방식이다. 보통 프로세스 당 처리하는 스레드의 개수를 지정하고, 지정된 스레드 수를 초과할 경우에 새로운 자식 프로세스를 생성하여 처리하는 방식이다.
option ( 괄호 ) 192.168.5.1;
[root@www ~]# /usr/local/apache/bin/apachect] start httpd: apr_sockaddr_info_get( ) failed for www httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for Server Name