본문 바로가기

전체 글108

httpd.conf 파일은 크게 세부분으로 나누어져 있다. httpd.conf 파일은 크게 세부분으로 나누어져 있다. Section 1: Global Environment : 아파치 전체적인 영향이 미치는 설정 Section 2: 'Main' server configuration : 주 서버에 대한 설정 Section 3: Virtual Hosts : 가상 호스트에 대한 설정 자, 그럼 이제부터 이 아파치웹서버의 모든 환경을 설정하는 아파치환경파일 httpd.conf파일의 설정방법에 대해서 상세히 알아보도록 하자. ### Section 1: Global Environment 전제환경설정 파트로 Section 1에서 설정하는 것들은 아파치 웹서버에 전반적인 영향을 미친다. ServerType standalone 서버의 구동방법으로는 standalone과 inetd.. 2015. 8. 30.
GNU/Linux 디렉토리 구조 (Redhat 계열) GNU/Linux 디렉토리 구조 (Redhat 계열) * 명령어 : ls -al / - 레드햇 계열의 디렉토리 구조는 다음과 같다. / 루트 디렉토리 /bin 가장 필수적인 실행명령 /boot 커널,LILO 등 부팅에 관련된 파일 /dev 장치파일 /etc 시스템 전체 설정파일 /home 사용자의 홈디렉토리 /lib C 라이브러리 등 가장 필수적인 공유 라이브러리 /mnt 임시 마운트용 디렉토리 /proc 시스템 정보를 위한 가상적인 디렉토리 /root 루트 사용자의 홈 디렉토리 /sbin 시스템 관리용 실행파일 /tmp 임시 파일 생성용 디렉토리 /usr 어플리케이션이 설치되는 디렉토리 /var 시스템 운영중 생성되는 각종 임시 파일 2. 각 디렉토리들 1) / 근원이 되는 뿌리로 구체적인 파티션에 대.. 2015. 8. 30.
mysql show variables에 나타나는 변수의 의미 변수의 의미는 다음과 같다. back_log TCP/IP의 접속을 대기하는 listen queue의 크기 basedir --basedir 옵션으로 지정한 위치 bdb_cache_size BDB용 캐시 메모리 크기 bdb_log_buffer_size BDB용 인덱스와 row를 캐시할 버퍼 크기 bdb_home --bdb-home 옵션으로 지정한 위치 bdb_max_lock BDB 테이블을 lock 할 수 있는 최대 값(디폴트:10000) bdb:Lock table is out...이나 Got error 12 from...과 같은 에러가 발생하면 이 값을 증가해야 함 bdb_logdir --bdb-logdir 옵션으로 지정한 위치 bdb_shared_data --bdb-shared-data 옵션을 사용하면 .. 2015. 8. 30.
netstat 명령어 사용법 netstat -nap (열려 있는 모든 포트) #netstat -l 또는 netstat -nap | grep LISTEN (LISTEN 되는 모든 포트) #netstat -nap | grep ESTABLISHED | wc -l ( 모든 서비스 동시 접속자 수) #netstat -nap | grep :80 | grep ESTABLISHED | wc -l ( 웹 동시 접속자 수) -a : --all과 같으며 listen되는 소켓정보와 listen되지않는 소켓정보 모두를 보여준다. -n : --numeric과 같으며 기호화된 호스트나 포트이름, 유저이름 대신에 숫자로 표시한다. 예를 들면 www은 80으로 표기 -r : --route과 같으며 설정된 라우팅정보를 출력해준다. -p : --program과 같으.. 2015. 8. 30.
디렉토리 내에 있는 각 폴더들의 용도 1. 파일 시스템 파일 시스템이란 운영제제가 파일을 시스템의 디스크상에 구성하는 방식을 말한다. 운영체제는 시스템의 디스크 파티션상에 파일들을 연속적이고 일정한 규칙을 가지고 저장하는데 파일 시스템은 이러한 규칙들의 방식을 제시하는 역할을 한다. 또한 파일 시스템은 시스템 디스크나 파티션 그라고 파일 시스템의 형식을 말할 경우에도 쓰일 수 있다. 파티션과 파일 시스템은 다른 것이다. 파일 시스템은 파티션을 구성해 주는 역할을 한다. 파일 시스템을 포함하지 못한 파티션은 파일 시스템을 사용될 수 있도록 초기화되고 파일 정보를 기록하기 위한 형식을 만들어야 한다. 이 과정을 거쳐야 파티션은 파일 시스템으로 사용될 수 있다. 1.1 파일 시스템의 구조 ◎ 슈퍼블록(super block) 슈퍼블록(Super B.. 2015. 8. 30.
리눅스 서버 점검 항목들 서버점검사항 1. SUID 점검하기.(root 소유의 SetUID및 SetGID 파일들 점검 find / -user root -perm -4000 -print (SetUID) find / -user root -perm -2000 -print (SetGID) find / -user root -perm -4000 -print -xdev 2. 파티션별 디스크사용량 점검 df -h 3. 파일무결성 점검. http://weblog.websea.co.kr/tripwire/tripwire" target="_blank" style="color: rgb(0, 94, 108); text-decoration: none;">http://weblog.websea.co.kr/tripwire/tripwire 4. 백도어 설치여부 .. 2015. 8. 30.
vi 명령어 단축키 모음 vi editor(리눅스 편집기) 단축키 모음 1.1 커서의 위치를 움직이는 명령(Move commands)N에 *가 있는 경우 숫자를 사용할 수 있고, -의 경우 사용할 수 없다. / 다음으로 이 나오는 위치로. ? /를 반대방향으로 수행. :[x,y]g// x에서 y까지 을 찾고(globally) 를 실행한다. :[x,y]v// x에서 y까지 문자열과 match되지 않는 라인에 를 실행한다. 1.3 취소(Undoing changes) 2015. 8. 30.
STG (SNMP Traffic Grapher) version 1.4.5 - 메뉴얼 STG (SNMP Traffic Grapher) version 1.4.5Copyright (C) 2000 Leonid Mikhailov This freeware utility allows monitoring of supporting SNMPv1 and SNMPv2c devices including Cisco, Livingstone,Riverstone etc. Intended as fast aid for network administrators who need prompt access to current information about state ofnetwork equipment. Copyright In brief: You may use STG for any commercial and non commer.. 2015. 8. 30.
vsftp 설정 및 config 정리 SFTP (Very Secure File Transfer Protocol) 보안 부분을 강조한 FTP로 리눅스 용으로 쓰이고 있습니다. vsftp 는 보안 부분을 특히 강조한 데몬으로 Redhat, Suse, Open-BSD 에서 기본 FTP 로 채택하고 있으며 보안, 빠른 퍼모먼스, 안정성을 주요 특징으로 소개하고 있고 그 성능도 여느 ftp 서버 보다 탁월하며 config 파일의 설정 문법도 아주 간단해서 FTP 서버 관리를 쉽게 할 수 있는 openBSD = NetBSD에서 파생된 BSD 계열의 오픈소스 운영체제입니다. openBSD 는 컴퓨터 보안쪽으로 특화되어 개발되고 있으며, 현재 프로젝트는 Theo de Raadt가 이끌고 있습니다. OpenBSD 의 개발자들은 보안을 위해 소스코드를 한줄 .. 2015. 8. 30.