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

    [APACHE] Untente e gruppo dei file di log

    Salve a tutti,
    non capisco perchè i file di log di apache hanno come utente e gruppo proprietari "root" mentre apache gira con un altro utente ed un altro gruppo...

    Il software di statistiche FTP che uso non riesce a cancellare questi file dopo che li ha scaricati...aveve qualche idea?

    grazie

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    A mio avviso la risposta e' semplice:
    apache e' stato avviato con l'utenza di root.

    Se le porte su cui il server si pone in ascolto sono più alte della 1023,
    allora avvia l'apache con un utenza dedicata in maniera tale per cui anche
    i file di registrazione vengano scritti da quest'utente.

    ciao
    slack? smack!

  3. #3
    Originariamente inviato da cacao74
    A mio avviso la risposta e' semplice:
    apache e' stato avviato con l'utenza di root.

    Se le porte su cui il server si pone in ascolto sono più alte della 1023,
    allora avvia l'apache con un utenza dedicata in maniera tale per cui anche
    i file di registrazione vengano scritti da quest'utente.

    ciao
    Scusami ma ho detto che apache non viene avviato da root...

    Edit:
    User e Group all'interno del file httpd.conf non sono l'utente root

  4. #4
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Originariamente inviato da kylnas1
    Scusami ma ho detto che apache non viene avviato da root...

    Edit:
    User e Group all'interno del file httpd.conf non sono l'utente root
    Il fatto che il PROCESSO di apache giri come utente non privilegiato,
    non implica che il servizio sia stato avviato con tale utente.

    Da root, stoppa il servizio, cancella i files poi loggati con l'utente i questione e riavvia il servizio.
    Altrimenti lancia da root il processo facendo le veci di quell'utente (su - $user -c $comando).
    slack? smack!

  5. #5
    Originariamente inviato da cacao74
    Il fatto che il PROCESSO di apache giri come utente non privilegiato,
    non implica che il servizio sia stato avviato con tale utente.

    Da root, stoppa il servizio, cancella i files poi loggati con l'utente i questione e riavvia il servizio.
    Altrimenti lancia da root il processo facendo le veci di quell'utente (su - $user -c $comando).
    K, ci provo, 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.