/dev/ttyS0 – /dev/tts/0 jogosultság

Kezdőlap Fórumok UHU Linux Általános UHU problémák, javaslatok /dev/ttyS0 – /dev/tts/0 jogosultság

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #2039559
    activer79
    Felhasználó

      Szia!

      Eleg egyszeruen. Jelentkezz be root-kent terminalban, hozz letre egy filet a /etc/rc.boot konyvtarban (pl. mc segitsgevel shift+F4). A file tartalma a kovetkezo legyen:

      Code:
      #!/bin/bash
      chmod 666 /dev/ttyS0

      Mentsd el a filet (tetszoleges neven, ami nem baj, ha utal a rendeltetesere) es tedd futtathatova (ezt az mc menubol szinten megteheted), ha jol emlekszem, eleg, ha a root-nak van joga irni, olvasni, futtatni.. Ez a kis szkript minden rendszerinditaskor beallitja a soros portod jogosultsagat, igy a felhasznalo is olvashatja/irhatja.

      #2039560
      Wessex
      Felhasználó

        Köszönöm a javaslatot!
        Ha figyelmesen elolvastad volna a kérdést, annak utolsó sorát is, akkor láthatnád, hogy pont ezt a megoldást szeretném elkerülni. Használható ugyan, de nem túl elegáns.

        #2039561
        uzsolt
        Felhasználó
          Wessex wrote:
          UHU 1.1 ben a /dev/tts/0 jogosultságai a következõk:

          crw


          1 root root 4, 64 1970-01-01 01:00 0

          Csak egy kérdés: az 1.1 udev-et használ? Ha igen, akkor az etc-ben van valami udev-es config-file-halmaz, (talán /etc/udev… könyvtár), ott pedig van ha jól rémlik egy permissions (vagy valami ilyesmi), abban lehet ezeket írogatni.

          #2039562
          activer79
          Felhasználó
            Wessex wrote:
            Köszönöm a javaslatot!
            Ha figyelmesen elolvastad volna a kérdést, annak utolsó sorát is, akkor láthatnád, hogy pont ezt a megoldást szeretném elkerülni. Használható ugyan, de nem túl elegáns.
            #1881562
            csaba
            Felhasználó

              UHU 1.1 ben a /dev/tts/0 jogosultságai a következõk:

              crw


                  1 root    root      4,  64 1970-01-01 01:00 0

              A fenti jogosultságok miatt mezei felhasználóként futtatott program ezt az ezközt nem tudja használni.
              Ha jogosultságokat állító programokkal (chmod, chown) beállítom hogy legyen jogosultsága az ezköz haszálatához, akkor a következõ  rendszerindításig a program jól mûködik. Tudok adatokat olvasni és írni a soros porton keresztül.
              A következõ rendszerindítás után minden jogosultság visszaállítódik a fent leírtakra.

              Hogyan kell beállítani a jogosultságot úgy hogy az a rendszer újraindítása után is megmaradjon?

               

            5 bejegyzés megtekintése - 1-5 / 5
            • Be kell jelentkezni a hozzászóláshoz.