Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [php] permessi

  1. #1

    [php] permessi

    Salve a tutti. Spero di non venire flagellato dai puristi.
    Ho bisogno di poter sovrascrivere il file /etc/network/interfaces, /etc/resolv.conf e di poter eseguire il comando reboot.
    Come devo modificare i permessi per fare ciò?

    Grazie a tutti.

  2. #2
    cioè, da php vorresti eseguire comandi con privilegi elevati??
    non pensi sia un pò insicura come operazione??

  3. #3
    Hai ragione.
    Sto facendo l'area web di una centralina elettronica che deve poter essere riavviata via web. Inoltre via web deve poter essere possibile cambiare l'ip e fare altre cose del genere.

  4. #4
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    ma creare un script in linux e da php lanciare quello?
    Anche nel caso di modifica, potresti passare arg[] allo script.
    Che mestiere difficile.....essere da soli ancora di più

  5. #5
    Ho risolto usando sudo e lasciando apache intatto a livello di permessi.

  6. #6
    @denis76

    configurando sudoers e consentendo all'utente di apache di scrivere quei file?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    Più o meno.
    Ad esempio volevo sovrascrivere /etc/network/interfaces.
    Ho collocato un file vuoto chiamato interfaces in www. Lo possoo sovrascrivere in php. Fatto ciò con sudo lo copio in /etc/network/interfaces. Posso sempre con sudo riavviare.
    Funziona.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.