Visualizzazione dei risultati da 1 a 4 su 4

Discussione: exec sudo... e poi?

  1. #1

    exec sudo... e poi?

    Salve a tutti, vorrei sapere come fare via php a lanciare il comando per cambiare la password di un utente di posta che risiede sul server...
    Sul web ho trovato una guida che dice:
    Per sostituire la vostra password di accesso al sistema Linux dovete usare il seguente comando:

    passwd

    Per cambiare la password, dovrete prima inserire la vecchia password e poi la nuova, scrivendola una seconda volta per conferma.
    Suppongo perciò una cosa del tipo:
    Codice PHP:
    $command exec("sudo passwd pippo 123456 123vecchia 123vecchia");
    if (
    $command){ echo "Password cambiata con successo!"; } 
    Ma questo dovrebbe essere per gli utenti di sistema... non per quelli di posta!
    Come faccio per quelli di posta?
    Grazie a tutti!
    What is the |\/|atrix?

  2. #2
    Nessun aiutino?
    What is the |\/|atrix?

  3. #3
    Vi prego... illuminatemi!
    What is the |\/|atrix?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    ciao, il problema è a monte rispetto a php, ovvero una volta scoperto come fare x cambiare la password sotto linux (il tuo problema) tramite la funzione exec lo fai eseguire da php.

    ti conviene postare su linux, magari specificando il programma di posta usato...


    think simple think ringo

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.