Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/10/2016, à 22:19

general alcazar

[Résolu] permission reseau (comprend rien ;-) )

Bonjour,
J'ai un raspberry pi auquel est relié un disque dur externe partagé sur mon réseau local. Dans ce disque se trouve un dossier contenant des fichiers récupérés via pyload.
tous les fichiers créés par pyload ont les droits suivants :

drwxr-xr-x 2 pyload nogroup

Si je souhaite en supprimer un à partir de mon poste de travail, ça ne marche pas.
Voici le smb.conf du raspberry:

[global]

   netbios name = Raspberrypi2
   workgroup = WORKGROUP
   server string = Raspberry moi
   security = user
   map to guest = Bad User
   log file = /var/log/samba/%m.log
   max log size = 50
   dns proxy = no

[raspberry]
    path = /media/750go
    public = yes
    only guest = yes
    writable = yes

voici comment je monte le partage dans fstab:

#raspberry
//192.168.0.50/raspberry/      /media/raspberry           cifs     sec=ntlm,_netdev,guest,uid=1000,gid=100,iocharset=utf8     0       0

Si je fais un chmod -R 777 à partir du raspberry sur le dossier contenant les fichiers de pyload je peux les supprimer mais ça ne fonctionne pas sur les fichiers créés après le chmod.

Y-a t'il un moyen de supprimer des fichiers en réseau quelque soit le propriétaire ou les permissions du fichier  et de pouvoir passer outre ces permissions à la c..

Dernière modification par general alcazar (Le 26/10/2016, à 17:47)

Hors ligne

#2 Le 26/10/2016, à 16:10

genma

Re : [Résolu] permission reseau (comprend rien ;-) )

> ça ne fonctionne pas sur les fichiers créés après le chmod.

Je ne connais pas bien Samba. je lis dans la doc ubuntu que "Via le partage réseau c'est la configuration de Samba (dans le smb.conf) qui fixe précisément qui peut lire et qui peut écrire parmi les utilisateurs de ce groupe" donc ça expliquerait que le chmod 777 ne marche que pour les fichiers déjà crées smile


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ?      https://blog.genma.fr
Mon twitter?     http://twitter.com/genma

Hors ligne

#3 Le 26/10/2016, à 16:14

jplemoine

Re : [Résolu] permission reseau (comprend rien ;-) )

Tu peux imposer l'utilisateur et/ou le groupe de création via le partage : je ne me souviens plus ce qu'il faut ajouter à la configuration mais je pourrais le voir ce soir sur mon poste.
En imposant le groupe et le umask, ça doit être faisable.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 26/10/2016, à 16:21

tiger_paper

Re : [Résolu] permission reseau (comprend rien ;-) )

Il faut que tu te logue en tant que "pyload" pour pouvoir les supprimer à ta convenance, puisqu'ils appartiennent alors à pyload.
Sinon, tu fais "chmod 2XXX ./" (où XXX est la perm que tu veux donner, ici 777, même si je le déconseille) .
Grâce au "2" rajouté, les fichiers créés hériterons de ce que le répertoire père a comme perm.


Malheureux propriétaire d'un HP Pavillon DV7-3165ef.

Hors ligne

#5 Le 26/10/2016, à 17:46

general alcazar

Re : [Résolu] permission reseau (comprend rien ;-) )

Merci tiger_paper, avec le chmod 2XXX tout roule smile.
Je ne connaissais pas.

Hors ligne

#6 Le 26/10/2016, à 19:14

jplemoine

Re : [Résolu] permission reseau (comprend rien ;-) )

Tu peux mettre dans la configuration :
force user = xxx
force group =yyy
create mask = 0640
directory mask = 0750
Ça force les paramètres des futurs fichiers.
Je fais ça pour :
- forcer "mon" utilisateur/groupe (les autres ne sont alors pas propriétaires)
- empêcher que l'on puisse mettre le fichier en exécution.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#7 Le 26/10/2016, à 19:36

general alcazar

Re : [Résolu] permission reseau (comprend rien ;-) )

Ok, je mets ça dans quoi ? neutral

Hors ligne

#8 Le 26/10/2016, à 19:48

jplemoine

Re : [Résolu] permission reseau (comprend rien ;-) )

Pas bête comme question.... Y a des fois où il me manque des bouts dans mes explications... Désolé
Dans la définition de ton partage :
Exemple :

[raspberry]
    path = /media/750go
    public = yes
    only guest = yes
    writable = yes
    force user = xxx
    force group =yyy
    create mask = 0640
    directory mask = 0750

Tous les fichiers auront pour propriétaire xxx:yyy mais je ne me souviens plus au niveau des droits : ce dont je mes souviens, c'est que l'on peut pas mettre le bit d’exécution.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#9 Le 29/10/2016, à 19:00

general alcazar

Re : [Résolu] permission reseau (comprend rien ;-) )

Merci jplemoine de tes précisions smile mais le le chmod 2XXX a résolu mes problèmes.
Je ne touche plus à rien wink

Hors ligne