Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: dark_elf в Jun 02, 2010, 11:53



Титла: Забрана на USB флаш памети
Публикувано от: dark_elf в Jun 02, 2010, 11:53
Здравейте колеги!
Има ли начин да се забрани монтирането на каквито и да е USB флаш памети на даден компютър? Ако да, как става номера.
Дитрибуцията е opensuse 11.1 + GNOME

Благодаря предварително!


Титла: Re: Забрана на USB флаш памети
Публикувано от: muxozavar в Jun 02, 2010, 12:25
Здрасти,
Код
GeSHi (Bash):
  1. $ gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type bool --set /desktop/gnome/volume_manager/automount_drives false
  2.  

това би трябвало да свърши работа, ако не може да пробваш като добавиш в  /etc/modeprobe.conf

Код
GeSHi (Bash):
  1. remove usb-storage /sbin/modprobe -f usb-storage
  2.  


Титла: Re: Забрана на USB флаш памети
Публикувано от: dark_elf в Jun 02, 2010, 13:00
Първият начин го пробвах преди да пусна темата и неставаше. Реално флашката не се монтира автоматично, но като се влезне в домашната директория в страничният панел изписва "Носител с обем 2GB" примерно и при натискане с мишката се монтира.
Аз целя въобще да не се показва никъде!
Вторият начин отново не даде успех.
Има ли значение на кои ред се вписва remove usb-storage /sbin/modprobe -f usb-storage ?
Да не би аз нещо да не правя както трябва?


Титла: Re: Забрана на USB флаш памети
Публикувано от: muxozavar в Jun 02, 2010, 13:08
трабва да е на последния ред


Титла: Re: Забрана на USB флаш памети
Публикувано от: Ipolit в Jun 02, 2010, 15:18
Аз имах проблеми с убунту след версия 8.04 - въпреки, че ги слагах в блеклист, пак ги зареждаше и затова реших проблема малко по-радикално - направо ги трия.


Код:
rm /lib/modules/$(uname -r)/kernel/drivers/usb/storage/usb-storage.ko 

Може също да си го преименуваш или да го местиш на друго място ако ти дотрябва за нещо.


Титла: Re: Забрана на USB флаш памети
Публикувано от: dejuren в Jun 02, 2010, 15:20
@muxozavar
Код:
remove usb-storage /sbin/modprobe -f usb-storage
защо командата ти презарежда модула usb-storage, не трябва ли да го премахне:
Код:
remove usb-storage /sbin/modprobe -r usb-storage


Титла: Re: Забрана на USB флаш памети
Публикувано от: dark_elf в Jun 03, 2010, 14:20
Благодаря на всички!
Метода на Ipolit наистина работи.

P.S
дори с remove usb-storage /sbin/modprobe -r usb-storage в modprobe.conf отново не стана!


Титла: Re: Забрана на USB флаш памети
Публикувано от: luda_glawa в Jun 03, 2010, 14:49
Благодаря на всички!
Метода на Ipolit наистина работи.

P.S
дори с remove usb-storage /sbin/modprobe -r usb-storage в modprobe.conf отново не стана!

Мисля, че правилния метод би бил да се забранят usb у-вата чрез udev. Тъй като той така или инак се грижи да ги открива и монтира. За съжаление не мога да кажа как може да стане това.


Титла: Re: Забрана на USB флаш памети
Публикувано от: dhelix в Jun 03, 2010, 15:34
http://www.linuxquestions.org/questions/linux-hardware-18/how-to-disable-a-usb-memory-stick-per-user-basis-623341/