Forum: Mikrocontroller und Digitale Elektronik ttyAMA0 Raspberry, zugriff als User


von James00815 (Gast)


Lesenswert?

Hi,

Wie kann man die RS232 (ttyAMA9) auf dem Raspi so einstellen, daß der 
normale User leserechte hat?
chmod bringt nur kurz abhilfe, weil die Rechte wieder zurückgesetzt 
werden, ka warum.

Gibt es da eine Möglichkeit?

von Karl M. (Gast)


Lesenswert?

Du meinst bestimmt das Betriebssystem?

Zugriffsrechte werden über Personen-, Gruppen- und Andere-Rechte 
geregelt.

Also muss man sich die Gruppe des Device ansehen, die Rechte passend 
wählen: group "-RW" und sich dieser Gruppe als Benutzer zuordnen.

Das ist eine Standardvorgehen bei den Unix-Benutzerrechten.

von RasoiBastler (Gast)


Lesenswert?

Die User mit in die Gruppe tty aufnehmen

usermod -G tty -a <username>

von Harry L. (mysth)


Lesenswert?

RasoiBastler schrieb:
> Die User mit in die Gruppe tty aufnehmen
>
> usermod -G tty -a <username>

Nein, er muß in die Gruppe dialout.
1
root@pi3:~# ls -l /dev/ttyA*
2
crw-rw---- 1 root dialout 204, 64 Nov 17 17:59 /dev/ttyAMA0
3
root@pi3:~#

: Bearbeitet durch User
von James00815 (Gast)


Lesenswert?

Zu der tty Gruppe hatte ich den User auch schon hinzugefügt, aber der 
darf nur schreiben, nicht lesen:
crw--w---- 1 root tty 204, 64 Jan  8 19:13 /dev/ttyAMA

Warum auch immer.
Ein chmod 660 klappt zwar, aber nach reboot ist es wieder weg. Ich 
glaube mich zu erinnern, daß es auch ohne reboot nach einiger Zeit 
wieder 640 war.

von Harry L. (mysth)


Lesenswert?

James00815 schrieb:
> Zu der tty Gruppe hatte ich den User auch schon hinzugefügt, aber der
> darf nur schreiben, nicht lesen:
> crw--w---- 1 root tty 204, 64 Jan  8 19:13 /dev/ttyAMA
>
> Warum auch immer.
> Ein chmod 660 klappt zwar, aber nach reboot ist es wieder weg. Ich
> glaube mich zu erinnern, daß es auch ohne reboot nach einiger Zeit
> wieder 640 war.

In dem Fall solltest du die UDEV-Regel entsprechend anpassen, bzw. mußt 
dir eine geeignete UDEV-Regel bauen.

von TestX (Gast)


Lesenswert?

such bei google nach "udev regel tty" - da wirst du fündig..

von James00815 (Gast)


Lesenswert?

Ok. Danke, gleich mal testen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.