GNU/Linux >> Tutoriels Linux >  >> Linux

Lire/écrire sur un port série sans racine ?

Le droit d'accéder à un port série est déterminé par les autorisations du fichier de périphérique (par exemple, /dev/ttyS0 ). Donc, tout ce que vous avez à faire est de faire en sorte que l'appareil vous appartienne, ou (mieux) de vous mettre dans le groupe qui possède l'appareil, ou (si Fedora le prend en charge, ce que je pense que c'est le cas) de faire en sorte que l'appareil appartiennent à l'utilisateur connecté à la console.

Par exemple, sur mon système (pas Fedora), /dev/ttyS0 appartient à l'utilisateur root et le groupe dialout , donc pour pouvoir accéder au périphérique série, je m'ajouterais au dialout groupe :

usermod -a -G dialout MY_USER_NAME

Linux
  1. Linux – Port série Raspberrypi ?

  2. Changer le mot de passe root par Sudo, sans Su ?

  3. Comment trouver quel port série est utilisé ?

  4. Écouteur et interprète de port série Linux ?

  5. Extraire le numéro de série Linux sans sudo

Comment ouvrir le port série sous Linux sans changer de broche ?

Comment ouvrir, lire et écrire à partir du port série en C ?

Créer une base de données PostgreSQL sans privilège root

Linux me dit qu'un port série est utilisé, mais ce n'est pas le cas

Port série Raspberry Pi

Liaison aux ports inférieurs à 1024 sans accès root