다음 이전 차례

4. 시스템 관리

4.1 memtest-메모리부분의 에러를 발견해주는 유틸리티 , 양유성(yooseong@kldp.org) - 2000.05.03

메모리 부분의 에러부분을 발견해주는 유틸리티인 memtest는 설치가 간단하고 사용하기가 편합니다. http://www.qcc.sk.ca/~charlesc/software/memtester/ 에서 소스를 얻어 $tar -xvzf memtester-x.xx.tar.gz 를 하고 (x는 버젼을 의미) $make 를 통해 memtest라는 실행파일을 만든 후 원하는 만큼의 메모리와 반복횟수를 정하여 테스트 할 수 있다.

4.2 리눅스 표준시간 설정하기 , 겨울아이(winchild@kldp.org) - 2000.02.07

한국표준연구소에서는 세슘원자시계를 이용한 시간 서비스를 인터넷에서 하고 있지요.
리눅스의 시간을 그 시계와 동조시키려면

# rdate -s time.kriss.re.kr

적당한 시간대에 cron에 등록해 두면 되겠습니다.

4.3 스왑 파일 만들기 , 정원영 - 2000.02.03

스왑 파티션으로 스왑용량이 모자라 파일로 스왑만드는 방법 

# dd if=/dev/zero of=/swap1 bs=1024 count=204800
(1024 바이트의 크기로 204800 블럭을 만드는거죠 즉 200M ,
만들고 싶은 크기x1024 해서 204800 대신 적어주세요.)
# mkswqp /swap1 204800      (스왑 파일 생성)
# sync; sync                (확실하게 하기위해)
# swapon /swap1             ( 스왑 파일 활성화 )

free 명령으로 확인해 보세요.

해제할때는 swapoff /swap1 하시면 되겠죠.

부팅시 마다 스왑 파일을 활성화 시킬려면 /etc/rc.d/rc.local 파일
끝에 swapon /swap1 이라고 추가하면 됩니다.

4.4 로긴 전,후 메세지 편집하기 , 관리자 - 99.05.07

로긴 전,후에 나오는 메세지를 바꾸고 싶을때는 
로긴 전에 나오는 메세지는 /etc/rc.d/rc.local 
로긴 후에 나오는 메세지는 /etc/motd 를 편집한다

4.5 메모리 절약하기 , from Small-Memory mini-HOWTO - 99.05.07

대부분의 리눅스 배포본은 기본적으로 6개 정도의 가상 콘솔이 있다.
주로 X를 쓰거나 가상 콘솔을 많이 쓰지 않을 경우 /etc/inittab 파일안에 
다음과 같은 라인을 주석처리 하여 메모리를 절약할수 있다. 

# Run gettys in standard runlevels
1:12345:respawn:/sbin/mingetty tty1 
2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6

4.6 일반 유저 마운트 허용하기 , 관리자 - 99.05.04

일반 유저에게 mount,unmount를 허용하려면? 
/etc/fstab 을 수정한다. 
/dev/cdrom     /mnt/cdrom     iso9660 noauto,ro,user 
위와 같이 user라는 옵션을 추가하면 된다. 

4.7 kernel 버젼 확인 , 관리자 - 99.04.22

현재 사용중인 Kernel 버전 확인은?
uname -a 

4.8 syslogd 사용 , 관리자 - 99.04.15

여러대의 컴퓨터가 연결되어 있는 네트워크 관리자라면
syslogd -r 옵션을 사용하여 여러대를 동시에 감시할수 있을것이다 

4.9 로드된 모듈 확인 , 관리자 - 99.04.15

lsmod 로 로드된 모듈을 확인해볼수 있다 

4.10 root의 텔넷로긴 허용 , 관리자 - 99.04.15

root의 telnet login을 허용하려면?
/etc/securetty 를 편집한다. man securetty

하지만 넷트웍상의 컴퓨터라면 어떠한 경우에라도 root의 텔넷허용은 위험합니다.
su - 하시는게 좋겠습니다.

4.11 특정 사용자, 그룹에게 root권한 명령주기 , 관리자 - 99.04.15

특정한 사용자, 그룹에게 root권한으로 명령을 수행하도록 하고 싶을땐?
sudo 를 사용한다. http://www.courtesan.com/sudo/

4.12 현재 시스템의 메모리와 스왑 상태를 알아보려면? , 관리자 - 99.04.15

현재 시스템의 메모리와 스왑 상태를 알아보려면?
free 

4.13 모니터가 없는 시스템의 halt상황은 어떻게 알것인가? , 관리자 - 99.04.15

모니터가 없는 시스템의 halt상황은 어떻게 알것인가? 
/etc/rc.d/init.d/halt를(redhat일때) edit해서 system halted라는
메세지 마지막에 ctrl-g를 넣어준다. 

4.14 idle상태에서 hardpower down시키기 , 관리자 - 99.04.15

idle상태에서 hardpower down시키기... 
hdparm -S 60 /dev/hda (5분이상 idle일때 파워다운) 

4.15 su root ? 아니면 su - ? , 관리자 - 99.04.15

root 로 telnet로긴 하는것은 위험하다 그러면 알리아스나 
ls color등의 설정이 안되어 불편한데... 
su - 로 한다. 
그러면 /etc/profile을 읽어들인다. 

4.16 nologin 안내문 , 관리자 - 99.04.15

system 공사중일때 root외에 다른 사용자는 로긴하지 못하게 한다 
/etc/nologin 이라는 파일을 만들고 공사중이라는 안내문을 넣으면 된다 

4.17 ctrl-alt-del을 shutdown으로 , 관리자 - 99.04.15

혼자만 사용하는 박스에서 가끔은 su로 shutdown시키는 것이 귀찮을때도 
있다. 더 간단한 방법이 없을까? 
/etc/inittab 을 다음과 같이 
# Trap CTRL-ALT-DELETE 
#ca::ctrlaltdel:/sbin/shutdown -t3 -r now 
ca::ctrlaltdel:/sbin/shutdown -h now 
원래 reboot하게 되있지만 halt되게 바꿨다 reboot할때는 halt메세지후 
한번 더 누르면 된다. 더 좋은 방법은 없을까요? 


다음 이전 차례