Esiste un vecchio trucco sui sistemi unix per consentire a un utente non root di condividere "in sicurezza" file con particolari altri utenti.
mkdir share
chmod 711 share #others can traverse share, but can't list its contents
mkdir share/d2ef7c19-5d7e-446f-ab97-d7d6c3dc8a8c #(randomly chosen secret subdir name)
cp -R /path/to/stuff_to_share share/d2ef7c19-5d7e-446f-ab97-d7d6c3dc8a8c
chmod -R 755 share/d2ef7c19-5d7e-446f-ab97-d7d6c3dc8a8c #allow others who know the secret path to access shared files
EDIT (chiarimento): Devo dire alle persone che voglio condividere i file con il percorso segreto (in questo caso, ~ myid / share / d2ef7c19-5d7e-446f-ab97-d7d6c3dc8a8c) per condividere i file con loro.
La mia domanda è: quanto è sicuro questo? Se una terza parte (non root) non conosce il nome della condivisione segreta (nell'esempio sopra: d2ef7c19-5d7e-446f-ab97-d7d6c3dc8a8c), c'è un modo per apprenderlo?