بلاگی در مورد دیجیتال،بینایی و یادگیری ماشین

اکانت های من:
www.github.com/salehjg
www.iranled.com/forum

طبقه بندی موضوعی

دسترسی کاربر غیر root به ttyUSB در CentOS

پنجشنبه, ۲۸ ارديبهشت ۱۳۹۶، ۱۰:۵۷ ب.ظ

ساده ترین روش که غیر اصولیه ولی ۱۰ ثانیه ای جواب میده:


$ su

echo "chmod a+rw /dev/ttyUSB0" >> /etc/rc.d/rc.local

بعد  ctrl + D

این روش زمانی کار میکنه که مبدل usb2serial شما موقع بوت شدن به سیستم وصل باشه و بعد لاگین شدن از سیستم جدا نشه.





برای اینکه بدونید چه یوزری مالکیت دیوایس رو داره:

$ ls -lF /dev/ttyUSB*




روش اصولی استفاده از Device Rules هست:


به مسیر زیر بروید:

$ cd /etc/udev/rules.d/50-ttyusb.rules

بعد :

$ sudo gedit

بعد عبارت زیر رو وارد کنید:

KERNEL=="ttyUSB[0-9]*",NAME="tts/USB%n",SYMLINK+="%k",GROUP="uucp",MODE="0666"

بعد با نام زیر فایل رو ذخیره کنید:

50-ttyusb.rules



مبدل را از سیستم جدا کنید و دوباره وصل کنید تا دسترسی ها بروز رسانی شوند!



موافقین ۰ مخالفین ۰ ۹۶/۰۲/۲۸
صالح جمالی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی