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

    Quale utente starta apache?

    Ciao a tutti,
    come si fa a vedere quale utente starta apache sul server?

    Grazie

  2. #2
    Intendi dire chi fa partire il servizio o sotto che credenziali gira il demone di Apache?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3

  4. #4
    Originariamente inviato da MItaly
    Intendi dire chi fa partire il servizio o sotto che credenziali gira il demone di Apache?
    Credevo fossero legate tra loro le due cose

    In effetti mi interessa solo che la directory su cui gira il mio sito web sia scrivibile da http, perchè in questo momento il proprietario di tutti i file è "root:root". Non ho ancora eseguito il sito ma mi chiedevo se era il caso di spostarlo prima in "apache:apache", o era inutile.

    Comunuqe ho visto con ps aux | grep apache che l'utente apache è quello che esegue httpd.

    Ora incrociamo le dita...

  5. #5
    Originariamente inviato da Willylord2012
    Credevo fossero legate tra loro le due cose
    Sono legate solo se avvii direttamente apache con le tue credenziali, se lo avvii come demone la questione è differente.
    In effetti mi interessa solo che la directory su cui gira il mio sito web sia scrivibile da http, perchè in questo momento il proprietario di tutti i file è "root:root". Non ho ancora eseguito il sito ma mi chiedevo se era il caso di spostarlo prima in "apache:apache", o era inutile.

    Comunuqe ho visto con ps aux | grep apache che l'utente apache è quello che esegue httpd.
    Di solito si lasciano lasciare i file di proprietà dell'utente che li deve gestire, mettendo come modificabili da tutti ("6" alla fine della maschera dei permessi) solo i particolari file che il webserver deve poter modificare (spesso si radunano tutti in un'unica directory). L'idea è che l'"intelaiatura" del sito rimane non modificabile da un eventuale malintenzionato anche in caso di bachi nel sito, limitando i potenziali danni ai soli file che è strettamente indispensabile che il sito possa modificare.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.