Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    abilitare modulo e servizio a utente normale

    salve a tutti.
    Avrei un quesito da esporvi:

    Per connettermi ad internet devo dare i seguenti comandi:

    modprobe pppoatm
    modprobe unicorn_usb_atm ActivationMode=4
    service unicorn-pppoatm start

    solo che devo darli da utente root.
    Volevo sapere se c'era modo di abilitarli all'utente normale.

    in particolare non vorrei abilitare il comando modprobe e il comando service, ma solo per quei moduli e quel servizio preciso.

    Spero si possa fare.

    Ciaaaaaaao e grazie per l'attenzione

    EDIT:
    mi ero dimenticato che non posso metterli come avvio automatico all'accesso della sessione perchè danno dei problemi.

  2. #2
    dipende dalle distro
    molte hanno rc.local che avvia gli script impostati appena prima di avviare kde

    scrivendoci

    modprobe pppoatm
    modprobe unicorn_usb_atm ActivationMode=4
    service unicorn-pppoatm start

    magari va

  3. #3
    mi sa che hai letto prima del mio edit:
    EDIT:
    mi ero dimenticato che non posso metterli come avvio automatico all'accesso della sessione perchè danno dei problemi.
    Il fatto è che sono dei moduli un po' rognosi (modem usb) e messi all'avvio danno dei problemi..

  4. #4
    non è all'avvio il run level 3


    puoi provare comunque

    altrimenti fai un file di testo con scritto

    modprobe pppoatm && modprobe unicorn_usb_atm ActivationMode=4 && service unicorn-pppoatm start

    gli dai i permessi di esecuzione e a sistema avviato lo avvii con ./nomefile-che-gli-dai

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    746
    potresti anche mettere questo in /etc/sudoers (mi raccomando, usa visudo)...
    codice:
    Cmnd_Alias         CNCT=/sbin/modprobe pppoatm, \
                                           /sbin/modprobe unicorn_usb_atm ActivationMode=4, \ 
                                          /<path>/service unicorn-pppoatm start
    
    <user>             ALL=    NOPASSWD: CNCT
    ...definire un alias (un po' barbaro ) in ~/.bashrc...
    codice:
    export C="sudo" NC="/sbin/modprobe" T="pppoatm"
    alias cnct="$C $NC $T \
                         $C $NC unicorn_usb_atm ActivationMode=4 \
                                $C /<path>/service unicorn-$T start"
    unset C NC T
    ...e connetterti da utente con cnct

    ma se segui i consigli di andy caps fai sicuramente prima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.