मैं Ubuntu 12.04 का उपयोग कर रहा हूं और मैं इस पर USB संग्रहण को रोकना चाहता हूं। ऐसा करने का सही तरीका क्या है?
मैं Ubuntu 12.04 का उपयोग कर रहा हूं और मैं इस पर USB संग्रहण को रोकना चाहता हूं। ऐसा करने का सही तरीका क्या है?
जवाबों:
लिनक्स में वायरस का खतरा न के बराबर छोटा होता है, हालाँकि USB स्टिक स्वचालित रूप से पढ़ने और लिखने के लिए माउंट होते हैं। USB संग्रहण उपकरणों को अक्षम करने के लिए हाल के उबंटू वितरण में एक आसान तरीका है। बस कर्नेल ड्राइवर को ब्लैकलिस्ट करें:
echo "blacklist usb-storage" | sudo tee -a /etc/modprobe.d/blacklist.conf
फिर initramfs अपडेट करें
sudo update-initramfs -u
उसके बाद, कोई भी उस कंप्यूटर में यूएसबी मेमोरी स्टिक का उपयोग नहीं कर सकता है, लेकिन फिर भी व्यवस्थापक (ओं) को मैन्युअल रूप से मॉड्यूल लोड करने और इसका उपयोग करने की अनुमति देता है।
स्रोत यहां है: http://www.ossramblings.com/diseable_usb_storage_in_linux
एक और तरीका जो अधिक चयनात्मक है, यह ध्यान दें कि जो उपयोगकर्ता प्लगदेव समूह के सदस्य हैं, उन्हें प्लग करने योग्य भंडारण उपकरणों का उपयोग करने की अनुमति है ताकि आप किसी भी उपयोगकर्ता को उस समूह से यूएसबी स्टिक का उपयोग न करने के लिए हटा सकें।
स्रोत: यहाँ
उबंटू 16.04 (कर्नेल 4.4.0-31-जेनेरिक) में सत्यापित समाधान।
हमें usb_storage ड्राइवर के साथ uas (usb as scsi) ड्राइवर को ब्लैकलिस्ट करना होगा, यदि usb_storage ड्राइवर को केवल आपके लिए काम नहीं कर रहा है। Uas कर्नेल मॉड्यूल usb_storage को लोड कर रहा है, लेकिन modprobe.d में usb_storage ड्राइवर की ब्लैकलिस्टिंग को अनदेखा करता हुआ प्रतीत हो रहा है।
sudo echo -e "blacklist uas\nblacklist usb_storage" > /etc/modprobe.d/blacklist_usbdrive.conf
बस नाम बदलने storage
के लिए storage-old
:
mv /lib/modules/3.2.0-35-generic-pae/kernel/drivers/usb/storage /lib/modules/3.2.0-35-generic-pae/kernel/drivers/usb/storage-old
अपने 3.2.0-35-generic-pae
अनुसार कर्नेल वेर बदलें
रूट ओपन टर्मिनल के रूप में सरल तरीका लॉगिन करें और निम्न कमांड टाइप करें
$ sudo gedit /etc/modprobe.d/blacklist.conf
यह रूट पासवर्ड मांगेगा, दे दो।
फिर अंतिम पंक्ति में ब्लैकलिस्ट USB_storage को इस प्रकार जोड़ें
# really needed.
blacklist amd76x_edac
blacklist usb_storage
इसे सहेजें और अपने सिस्टम को रिबूट करें।