Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Shell Linux da Apache

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44

    Shell Linux da Apache

    Salve a tutti mi servirebbe un consiglio, ho sviluppato un sito web in php5, mysql5 e apache 2.0.58 su macchina linux redhat3, dovrei far lanciare (cliccando su di un link) una shell unix.
    Allora l'utente che lancia la shell è apache (mentre la shell è stata scritta per root), la pagina fà una serie di cose della shell ma al momento in cui vede un comando scp di un file su di una macchina in rete, macchina la quale ha inglobato id_dsa.pub di root, si blocca.
    Come posso fare a lanciare la shell da root, senza che debba aggiungere una chiave all'utente di apache???
    Ho provato a mettere all'inizio della shell
    (sleep 2
    echo -e "pwd")| su -

    ma non và.
    Su internet non ho trovato nulla....
    Vi ringrazio a priori Ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44
    ok risolto

    se un domani servirà a qualcuno basta aggiungere in ssh_config sotto /etc/ssh/
    BatchMode yes

    Ciao e Grazie lo stesso a tutti

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44
    no pardon mi aveva illuso .....
    pardon non è così la soluzione

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44
    Finalmente funziona, bastava creare in /etc/sudoers la chiamata alla shell e mettere in php sudo della shell e viene eseguito come root, ed ora 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 © 2024 vBulletin Solutions, Inc. All rights reserved.