Seigneur
Bonjour!
Je ne suis pas réellement sûr que la question devrait se trouver sous "Réseaux", mais en tout cas...
J'aimerais ça pouvoir donner accès à mon dossier de musique à mon frère qui pourrait également utiliser mon ordi. Mon dossier est /home/seigneur/musique. Naturellement, on ne peut pas y accéder, sauf si on est 1) moi ou 2) root. J'ai essayé de créer un groupe qui s'appelait "shared", où j'ai mis à la fois le compte de mon frère et le mien, et ai ainsi changé le groupe de mon fichier de musique (et aussi mon /home/seigneur) pour le mettre dans "shared". Mais ça ne fonctionnait toujours pas... et disons simplement que je ne suis pas vraiment habituer de jouer avec les groupes, alors je ne sais pas si ce que j'ai fait était brillant ou épais, ou si c'était supposé fonctionner, mais quoiqu'il en soit, ça ne fonctionnait pas.
Alors, mon problème est tout simple: j'ai un dossier de musique et je voudrais que les autres utilisateurs de cet ordinateur-ci puisse y accéder. Comment faire? Est-ce possible?
Merci beaucoup!
Philippe.
Anthony
Peux-tu nous montrer les droits sur ce dossier.
Edit: Ainsi que l'apartenance du dossier groupe/user. Je trouve pas cela génial de mettre un répertoire partagé dans un dossier perso.
A+
🙂
Seigneur
"drwxr-xr-x"
Propriétaire (moi): Lecture - Écriture - Exécution
Groupe: Lecture - Exécution
Autres: Lecture - Exécution
Anthony
Le problème est peut être plus haut au niveau de ton dossier perso /home/seigneur.
Quels sont les droits?
Seigneur
Oui, j'y ai pensé... j'ai essayé de mettre mon dossier home dans "shared" aussi, et mettre les droits en conséquence, mais ça ne marchait toujours pas...
bochecha
En meme temps, pourquoi creer un groupe si tu donnes les memes droits aux autres ?
Seigneur
... parce que ça ne marchait pas... je me suis dit qu'un groupe règlerait le problème...
Anthony
Ha tu veux veux juste que tout le monde accède à ton dossier.
As-tu essayé:
su -
mkdir /home/musique
chmod 777 /home/musique
Seigneur
Hmm. Oui mais là faudrait que je déplace toute ma musique là-dedans, etc. etc.
Ça se fait, et je suppose que ça ne serait pas trop compliqué... mais j'aurais quand même préféré laisser le dossier dans mon /home. Mais si ce n'est pas possible, alors je suppose qu'il faudra que je fasse quelque chose comme ça.
bochecha
Je viens de faire l'essai.
En fait il suffit que ton groupe ait les droit de lecture et d'execution non seulement sur le repertoire contenant la musique, mais aussi sur tous les repertoires a traverser. Par exemple sur :
- /home/seigneur
- /home/seigneur/musique
- /home/seigneur/musique/artiste
- /home/seigneur/musique/artiste/album
Et ce pour chaque artiste et album.
Enfin, il faut que ton groupe ait le droit de lecture sur chauqe fichier musical. Par exemple sur :
- /home/seigneur/musique/artiste/album/piste01
- /home/seigneur/musique/artiste/album/piste02
- etc...
A priori ca marche sans probleme.
EDIT : le chmod 777 c'est pas un peu violent ??? Surtout qu'avec du 777 son frangin pourra lui effacer sa musique, cacher ses videos pornos dans son dossier musique de sorte que les parents engueulent le petit seigneur,... :-D
Seigneur
Hmm, ok.
Je dois avoir fait quelque chose d'incorrect dès la première fois alors. Je verrai bien 🙁 Si oui, alors j'ai perdu mon temps pour rien, et donc le vôtre... ! 😉
Merci!
Philippe.
bochecha
T'as pas perdu mon temps... Je savais pas non plus comment faire, au moins j'ai appris quelque chose 😉
PS : Ca marche avec le groupe donc pas besoin des droits pour "les autres" (comme je sais que tu tiens absolument a assurer la securite de tes donnees top secretes, on sait jamais, ils sont partout ces "autres" :-?)
Anthony
@bochecha
Je suis entièrement d'accord que le chmod est un peu violant, mais je commence à piquer du nez, je n'avais pas vu qu'il voulait un accès que pour deux personnes, moi je donné l'accès à tout le monde, désolé. :-o :-?
A+ 🙂
bochecha
Je comprends... il est deja 20h48... ah non pardon, 1h48 ^^"
En meme temps, l'idee d'un utilisateur partage est plutot bonne...
Apres moi ce que j'en dit... je suis tout seul sur mon portable... 🙁
drpixel
Hmm. Oui mais là faudrait que je déplace toute ma musique là-dedans, etc. etc.
Ça se fait, et je suppose que ça ne serait pas trop compliqué... mais j'aurais quand même préféré laisser le dossier dans mon /home. Mais si ce n'est pas possible, alors je suppose qu'il faudra que je fasse quelque chose comme ça.
Tu fais ça ensuite, tu te crée un lien symbolique dans ton home directory. Comme cela fera comme avant ... ^^
starmad88
Un petit rappel sur les droits :
Droit de lecture (r) : Pour un fichier: le lire, pour un dossier: voir les fichiers qu'il contient.
Droit d'écriture (w) : Pour un fichier: le modifier, pour un dossier: créer et supprimer les fichiers/sous-dossiers qu'il contient.
Droit d'exécution (x) : Pour un fichier: le lancer(si c'est un script ou un binaire), pour un dossier: accéder aux fichiers/sous-dossiers.
Vu ce que tu veux faire il faut que tu autorises ton frère à accéder en lecture à tes fichiers de musiques et en lecture et exécution a toutes la "chaine de dossier"(/home/seigneur et /home/seigneur/musique ...) qui contiennent les musiques.
Après tu peux autoriser tous le monde ou seulement les utilisateurs du groupe shared (comme tu voulais faire).
Remarque : c'est sur que chmod 777 est TRES excessif.
Remarque bis : ça n'a rien a voir mais je precise qu'on peut supprimer un fichier protégé en écriture si le dossier le contenant a les droit d'écriture(on peut même créer un nouveau fichier ayant le même nom qui celui effacé)
A noté que sous fedora(peut-être dans les autres distrib aussi) on peut créer un fichier particulier(public ou shared je sais plus) qui est accéssible à travers le réseau. Y compris dans le cas de partage de fichier en utilisateur d'un même poste (voir bureau-administration->partage de fichier(ou un truc dans le genre)).
En espérant avoir été assez clair (et avoir garder des souvenirs suffisament frais car je suis sous win ... )