Visualizzazione dei risultati da 1 a 2 su 2

Discussione: password adduser

  1. #1

    password adduser

    Buongiorno!

    Vorrei realizzare in php una funzione che crei utenti su server linux usando il comando shell_exec.

    Il mio obiettivo è evitare di usare passwd in quanto il server mi richiede di riscrivere la password due volte.

    Arrivo subito al punto, con adduser posso creare l'utente e con -p andargli a settare la password già criptata, come posso fare in modo che la password venga scritta in chiaro e venga criptata dal server con il comando adduser?

    La password in questione è creata con la funzione crypt() e con il salt.

    Devo perforza utilizzare il comando passwd?

    Grazie

  2. #2

    Risolto in parte..

    Codice PHP:
    $password escapeshellargcrypt('password') ); 
    $output shell_exec('/usr/sbin/adduser utente -d /var/www/html/directoryutente -g gruppodiappartenenza -s tipodishell -p $password'); 
    echo 
    $output
    Ora, l'unico problema resta nel fatto che dal file php non mi permette di creare utenti!

    Sapete quale impostazione devo settare per dare la possibilità di creare utenti da un utente non loggato come admin, ma dal sito?

    Sto lavorando su un server dedicato.

    Grazie

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.