Linux

리눅스 usb 차단 (2)

Naan 2013. 10. 29. 16:13
320x100

http://algo79.tistory.com/entry/Linux-usb-%EC%82%AC%EC%9A%A9-%EC%B0%A8%EB%8B%A8

이어 두번째 방법이다.


usb 자체 사용 안하게 하는 방법이다.(USB마우스,키보드 사용불가능하다) 

(centos 기준)

# vi /etc/boot/grub/grub.conf

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE:  You have a /boot partition.  This means that

#          all kernel and initrd paths are relative to /boot/, eg.

#          root (hd0,0)

#          kernel /vmlinuz-version ro root=/dev/sda2

#          initrd /initrd-version.img

#boot=/dev/sda

default=1

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.18-8.el5xen)

        root (hd0,0)

        kernel /xen.gz-2.6.18-8.el5

        module /vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ rhgb quiet

        module /initrd-2.6.18-8.el5xen.img

title CentOS-base (2.6.18-8.el5)

        root (hd0,0)

        kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet nousb

        initrd /initrd-2.6.18-8.el5.img


커널쪽에 nousb 항목을 넣어두면 된다.



USB storage 만 사용못하게 막는 방법이다 

centos

/lib/modules/2.6.18-8.el5(uanme version)/kernel/drivers/usb/storage/usb-storage.ko


ubuntu

/lib/modules/3.5.0-23-generic(uanme version)/kernel/drivers/usb/storage/usb-storage.ko


usb-storage.ko 파일을 삭제 하거나 /root 디렉토리로 옴기면 된다.


usb 사용하고 싶다면 다시 해당 경로에 파일을 복사하고 재부팅 하면 된다.


320x100