gelöst VDR soll Server mounten (Sudoers modifizieren)

  • Hi


    So sieht derzeit meine Sudoers aus:
    # /etc/sudoers
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # See the man page for details on how to write a sudoers file.
    #
    Defaults env_reset
    # Host alias specification
    # User alias specification
    # Cmnd alias specification
    # User privilege specification
    root ALL=(ALL) ALL


    # Allow members of group sudo to execute any command after they have
    # provided their password
    # (Note that later entries override this, so you might need to move
    # it further down)
    %sudo ALL=(ALL) ALL
    #
    #includedir /etc/sudoers.d
    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) ALL
    # Added by yavdr-startup, don't remove
    vdr ALL=NOPASSWD: /usr/bin/start-xterm


    Soweit so gut. Jetzt will ich das per Befehl (Commands.conf) mein aufgeweckter Server gemountet wird.


    Also dachte ich ich füge in die Sudoers folgendes ein vdr ALL=(ALL)NOPASSWD: /sbin/mount.nfs
    So hat das schonmal auf meinem Desktop funktioniert. Nur jetzt nicht mehr. Sogar ein testweises Freigeben aller Befehle (ohne PW Abfrage) meines Benutzernamens funktioniert nicht. Googlen ergab ich sollte den Befehl ans Ende der Sudoers setzen...geht auch nicht. Wo muß den jetzt der Eintrag rein (wenn er denn stimmt) damit vdr mounten darf? (Ich versteh sowieso nicht warum nicht jeder Benutzer mounten kann). Kan nman die Sudoers eigentlich auch ohne reboot laden lassen?


    DAnke

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    3 Mal editiert, zuletzt von videoman ()

  • da fehlt noch was :lehrer2


    Code
    nano /etc/sudoers
    
    
    # Cmnd alias specification
    Cmnd_Alias SYSTEM = /usr/bin/smbmount, /bin/umount, /sbin/umount.cifs, /sbin/mount.nfs
    
    
    # User privilege specification
    vdr     ALL=(ALL) NOPASSWD: SYSTEM

    vdr-box

    Einmal editiert, zuletzt von vdr-box ()

  • ok, Danke, und wo schreib ich das rein? Mitte, Anfang, Ende?
    Ich blick da nicht so durch....(smbmount brauch ich nicht)


    Danke

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

  • Ein anderer Weg wäre, die Servereinträge in der fstab mit user bzw. users einzutragen, dann kann die auch der vdr User mounten. Fertig.


    Faudeer

    Synchronisieren und Backup auch unter Linux! 250MB extra für euch und mich bei Dropbox-Anmeldung (zu den kostenlosen 2GB), wenn ihr meinen Referral nutzt.

  • Ähm, ja.
    Sobald da ein users drin steht, können die User, also auch der vdr, den entsprechenden mount Befehl absetzen (also ohne sudo) nicht anders als bspw. ein ls /, dh. ohne Passwort.

    Synchronisieren und Backup auch unter Linux! 250MB extra für euch und mich bei Dropbox-Anmeldung (zu den kostenlosen 2GB), wenn ihr meinen Referral nutzt.

  • ich verwende nur nfs.


    Aber ich habe eben erst gelernt daß manda auch "users" verwenden kann.
    Wußte ich bisher nicht, hab ich auch bisher nie gebraucht...kapiert hab ichs nämlich immer noch nicht:


    Also in die fstab schreibe ich bespielsweise folgendes:


    192.168.0.3:/var/lib/video.00 /srv/vdr/video.00/0 nfs bg,noauto,unsers 0 0


    So, jetzt ist der Server im Keller nicht an beim Start vom yavdr.
    DH der server wird nicht gemountet.


    Per Befehl im OSD schicke ich einen Wakeup zum Server...der wacht auf...und nach einiger Zeit benutze ich den Befehl (auch im OSD)


    mount 192.168.0.3:/var/lib/video.00 /srv/vdr/video.00/0


    Bisher hatte ich das Problem, das der Befehlt ausgeführt wird aber nix passiert. Klar, bin ja User vdr und darf nicht mounten.


    Jetzt sollte es gehen, da ja users in der fstab steht...oder?

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    2 Mal editiert, zuletzt von videoman ()

  • Zitat

    Original von videoman
    ...
    192.168.0.3:/var/lib/video.00 /srv/vdr/video.00/0 nfs bg,noauto,unsers 0 0
    ...
    Jetzt sollte es gehen, da ja users in der fstab steht...oder?


    Was ist "unsers" für eine mount Option ?

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!