Quelles sont les meilleures pratiques en matière de définition des autorisations afin que les autres utilisateurs ne puissent pas accéder à mon dossier personnel?
Ils devraient pouvoir se connecter, ssh, compiler des programmes, etc.
chmod 700 $HOME
sont les permissions les plus sûres. Cela ne donne aucune permission pour le groupe et les autres; ils ne pourront pas entrer dans votre répertoire personnel, ni en lire le contenu, ni y écrire des fichiers.
Cependant, je ne comprends pas ce que vous entendez par
Ils devraient pouvoir se connecter, ssh, compiler des programmes, etc.