ইউদেব এবং কাস্টম প্রোগ্রাম সহ ইউএসবি ডিভাইসগুলি নিয়ন্ত্রণ করুন


1

আমার কাছে একটি স্ক্রিপ্ট রয়েছে /tmp/udev_test.pyযাতে এই বিধিটি ব্যবহার করে প্রতিটি ইউএসবি ডিভাইস সংযুক্ত বা বিচ্ছিন্ন হয়ে কার্যকর করা হয়:

SUBSYSTEM=="usb", RUN+="/tmp/udev_test.py"

স্ক্রিপ্টটি চলতে থাকে এবং এর পরিবেশকে কিছু ফাইলে সংরক্ষণ করে এবং সবকিছু ঠিক আছে।

এই স্ক্রিপ্টটি ব্যবহার করে কোন USB ডিভাইস সিস্টেম দ্বারা স্বীকৃত তা নিয়ন্ত্রণ করার কোনও উপায় আছে?

আমি exit(100)স্ক্রিপ্টের শেষে চেষ্টা করেছি , তবে এটি সংযুক্তি আটকাতে পারেনি।

আমি googled, কিন্তু দরকারী কিছুই পাওয়া যায় নি।

আগাম ধন্যবাদ

উত্তর:


0

ঠিক আছে

দেখে মনে হচ্ছে যে কেউ জানে না, বা ভাগ করতে রাজি নয়।

এখানে আমি কি করেছি।

আপনার প্রোগ্রামটি পরিবেশগত পরিবর্তনশীল হয়ে $DEVPATHওঠে এবং আপনার এই পথটি দিয়ে ডিভাইসটিকে অননুমোদিত করা উচিত।

এখানে কোনও ডিভাইসকে ডিঅপ্রায়ারাইজ করার একটি উদাহরণ দেওয়া হয়েছে:

echo 0 > /sys$DEVPATH/authorized
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.