Tu peux utiliser les permissions Unix pour restreindre les accès.
Par exemple, si tu ne mets pas user2 dans le groupe www-data, tu peux mettre un chmod en 0750 sur le dossier /home/user1/www/ et le faire appartenir à l’utilisateur user1 et au groupe www-data, user2 n’aurait aucun accès au dossier.
En fait, les fichiers dans le dossier peuvent être accessibles à tout le monde, comme seuls user1 et les membres du groupe www-data peuvent le traverser, il n’est pas possible de voir quoique ce soit pour les autres.
ça me semble être la bonne solution, sauf que je ne veux pas dire /home/user1/www appartient à user2 (chown user2:user2 /home/user1/www) ? c’est pour ça que je ne trouve pas de solution à mon problème
C’est exactement ce que je cherche à faire je cherche juste la bonne procédure pour le faire ^^ étant donné qu’il s’agit d’un site en production, je ne veux pas me planter
Il faut que vous jouiez avec des groupes créés spécifiquement pour ce chemin. Le problème est je n’en sais pas assez sur votre infra pour voir ce qui est possible.
Par exemple que ferait cet utilisateur qui se connecterait en sftp?
Je pense que le lien redhat initial serait le mieux en l’adaptant par exemple en changeant les répertoires et les groupes
Avez vous étudié la proc redhat? pour voir comment l’adapter?
edit:
je vs conseille d’installer un serveur web virtualisé et d’essayer ca, cette methode me derange un peu car je pense qu’il serait peut etre preferable de fonctionner par des permissions attribuées à un groupe spécifique , mais bon…à voir
Tu peut faire un lien symbolique pour accédez, donner le répertoire du site a chaqu’un des utilisateurs.
Ce sont des utilisateurs virtuel, qui n’ont pas de compte SSH. C’est çà l’important. De plus, les directory des users FTPs sont enfermés, il, elles ne peuvent pas remonter l’arborescence de la machine (et savoir qui, ou qu’est ce qu’il se trouve dans la machine).
Moi, j’aime bien - avoir aucun compte « personnel » sur mes machines, que les comptes « services » et gèrer les comptes des personnes dans un truc dédié au service - fichier, base de données, annuaires.