Hello,
1 - peux-tu clarifier le chemin exact du répertoire auquel tu veux te donner accès complet (si j’ai bien compris);
2 - peux-tu donner le retour de ceci:
Tu devrais préciser dans le titre que le sujet concerne Transmission.
Je ne connais pas Transmission, mais je ne vois pas pourquoi il faudrait donner à un groupe système la propriété du répertoire personnel d’un utilisateur et de la totalité de son contenu.
Hors de question aussi de donner tous les droits à tout le monde sur ce répertoire et son contenu, y compris sur les fichiers confidentiels comme les clés SSH.
1 - si tu pouvais répondre à mon précédent message, ce serait sympa.
2 - /home/ appartient à root, et à personne d’autre
3 - si tu es bien l’utilisateur jack, tous les dossiers créés sous /home/jack/ seront ceux de jack.
Par contre, si comme tu sembles le faire, tu exécutes tes commandes en mode “root”, … les dossiers créés appartiendront à root, et non à jack.
useradd -d /home/downloader -m downloader (on crée l’utilisateur et son dossier par la même occasion)
usermod -a -G debian-transmission downloader (Debian-Transmission est le groupe de base de transmission qui a l’autorisation de télécharger et nous incluons downloader dans le groupe)
passwd downloader (on change le mot de passe de l’utilisateur)
Puis on va créer un dossier qui nous permettra de stocker nos fichiers temporaires et lui donner les permissions adéquates:
mkdir /home/downloader/incomplete (création du dossier)
chown -R downloader:debian-transmission /home/downloader (changement des droits du dossier)
Peux tu nous transmettre les liens des tutos que tu as tenté de suivre ?
Normalement dans ce type de cas tu lance Transmission avec un utilisateur appartenant à un groupe transmission et non avec root, en mode démon.
Ainsi les fichiers téléchargé seront accessible au utilisateurs appartenant au groupe transmission.
C’est ainsi que l’on fait toujours, la je crains en effet que tu utilise Transmission avec root.