Raspbian: права доступа

Тема в разделе "Raspberry Pi", создана пользователем Stajor, 28 июл 2018.

  1. Stajor

    Stajor Нуб

    Приветствую!
    Подскажите, как правильно давать скриптам права на доступ к устройствам на Raspbian.
    Пишу на питоне. Скрипту нужен доступ к usbserial (подключена ардуина) или к wi-fi. Если запускать скрипт через sudo, всё нормально. Без sudo сплошной permission denied и [Errno 13]. Часто пишут, что надо разрешить чтение-запись в папку dev, но это не работает, или я как-то не правильно делаю.
    Спасибо!
     
  2. parovoZZ

    parovoZZ Гуру

    Так ведь это уже обсуждалось и не раз...
     
  3. Stajor

    Stajor Нуб

    Где?
     
  4. b707

    b707 Гуру

    вариантов масса
    - запускать скрипт через sudo
    -запускать скрипт от рута
    -понизить пермишшены портов до "можно писать всем"

    самый интеллигентный - завести для портов и скрипта отдельную группу и прописать портам и скрипту бит "запись от группы"
     
    Mitrandir и Igor68 нравится это.
  5. parovoZZ

    parovoZZ Гуру

    ищи посты Игорь68
     
  6. Alpha612

    Alpha612 Нуб

    chmod +x <полное название скрипта>

    без <>
     
  7. Mitrandir

    Mitrandir Гуру

    Эта команда сделает скрипт исполняемым, но не даст доступа к портам
     
    b707 и Igor68 нравится это.