본문 바로가기

Linux/Exercise

데몬을 런레벨에 추가하기 - 소스로 설치시 데몬을 런레벨에 추가/삭제 하기 데몬을 rpm으로 설치할 경우 /etc/rec.d/init.d/ 디렉토리에 설치되어 자동으로 등록이 되지만 소스로 설치한 경우에는 각 설치 디렉토리에 실행데몬이 설치되므로 다음과 같은 설정을 하면 ntsysv나 chkconfig 명령을 통해 시스템 부팅시 on/off가 가능하다. 예) 아파치 웹서버 추가 www.apche.org -> http server -> download -> ver.2.2.10.tar.gz 다운로드 #cd /root/Desktop - 파일을 다운 받은 폴더로 이동 #cp httpd-2.2.10.tar.gz /usr/local/src - /usr/local/src 폴더에 프로그램이 설치됨(대부분의 리눅스 시스템) #tar -zxvf httpd-2.2... 더보기
SUID(Set User Id) - 연습용 SUID(Set User Id) - 연습용 사용자를 변경할 수 있는 su 명령어는 보안상 좋지 않은 명령어이다. su 명령어를 root와 scv 사용자 계정만 되도록 변경하시오. # whereis su su: /bin/su /usr/share/man/man1/su.1.gz # ls -l /bin/su -rwsr-xr-x 1 root root 24120 5월 25 00:19 /bin/su # id scv uid=600(scv) gid=600(scv) groups=600(scv),601(terran) # chmod 750 /bin/su # ls -ld /bin/su -rwxr-x--- 1 root root 24120 5월 25 00:19 /bin/su # chown root.scv /bin/su # ls -.. 더보기
LVM 구성하기 - 연습용 LVM 구성하기 - 연습용 리눅스 LVM 파티션 10GB를 생성 후 볼륨그룹(VG)을 linux로 하고 1GB를 로지컬볼륨(LV)으로 생성하여 /lvm 디렉토리에 마운트하고 재부팅 후에도 사용할 수 있도록 LVM을 구성하시오. //HDD = /dev/sda //생성 파티션 = /dev/sda12 #fdisk /dev/sda -> n -> +10G -> t -> 12 -> 8e -> w #partprobe #pvcreate /dev/sda12 #pvdisplay - 물리적인 볼륨 생성 #vgcreate linux /dev/sda12 #vgdisplay - 볼륨그룹 생성 #lvcreate -L 1G -n lvdata1 linux #lvdisplay - 로지컬볼륨 생성 #mkfs -t ext3 /dev/lin.. 더보기
RAID 구성하기 - 연습용 RAID 구성하기 - 연습용 리눅스 raid 파티션 2G를 2개 생성 후 radi level 1로 생성하고 /raid 1 디렉토리에 마운트 한 후 재부팅 후에도 사용할 수 있도록 RAID를 구성하시오. //HDD = /dev/sda //생성 파티션 = /dev/sda10 & /dev/sda11 #fdisk /dev/sda -> n -> +2G -> n -> +2G -> raid용 ID로 변경(t) -> 10 -> fd -> t -> 11 -> fd -> w #partprobe #mdadm -C /dev/md1 -l 1 -n 2 /dev/sda10 /dev/sda11 - /dev/sda10, /dev/sda11 파티션을 /dev/md1으로 RAID 1을 생성한다. #mkfs -t ext3 /dev/md1 .. 더보기
사용자 관리 명령어 - 연습용 사용자 관리 명령어 연습 다음과 같은 User 및 User Group을 만드시오. ================================================================================ USER UID GID Groups Home_Dir Shell -------------------------------------------------------------------------------- scv 600 600(scv) 601(terran) /home/terran/scv /bin/bash drone 700 700(drone) 701(zerg) /home/zerg/drone /bin/csh probe 800 800(probe) 801(protoss) /home/pr.. 더보기
Vi 편집기 - 연습용 Vi 편집기에 오신것을 환영합니다. vi 편집기가 배우기 어렵다고요? 따라하시면 금방 배우실수 있습니다. -write by skydriver 방향기(명령모드에서 작업) k k위로움직입니다. h l h는 왼쪽으로 l은 오른쪽으로 움직입니다. j j아래로 움직입니다. gg 첫번째 페이지로 G 마지막 페이지로 20gg or 20G 20번째 라인으로 시작하고 끝내기 esc 를 눌러서 명령 모드로 빠져나옵니다. 다음과 같이 입력 합니다. :q! enter> 이렇게 하면 바뀐 내용을 저장하지 않고 편집기를 빠져나갑니다. 저장후 빠져나가기는 다음과 같이 입력합니다. :wq enter> 텍스트 편집 지우기 ====명령 모드에서 x를 눌러야 지울수 있습니다.==== 1. 커서를 -----> 표시된 곳으로 커서를 옮겨보세.. 더보기