Ho alcune semplici app Web distribuite su provider esterni. Per test e debug eseguo istanze locali (su richiesta, non tutte le volte) su localhost: 80 usando apache.
Questi sono ospitati direttamente dal mio Codice / cartelle poiché è lì che sto apportando delle modifiche. Precedentemente queste cartelle erano su un albero di directory separato (/home/data/...../Code) ma a causa di una riorganizzazione della struttura delle directory sto spostando la cartella Codice nella mia cartella home (~ /..../ Codice). Ovviamente, questo significa che apache non permetterà il caricamento a meno che non cambi le autorizzazioni da ~ a 755 da 700.
Il mio laptop è single-user, e l'accesso remoto (per quanto posso dire) è permesso solo attraverso sshd (solo key-only, nessun login con password consentito) e i siti ospitati da apache (come testò anche come la pagina apparirà sul mio smartphone a volte). Sto aumentando il mio profilo di rischio dando 755 permessi a ~? Sono particolarmente preoccupato per ~ / .ssh e le directory sensibili simili, ma quelle già negano il permesso di lettura a chiunque tranne il mio stesso utente.