KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 14:34:48

Debian : fichier en lecture seule

Rechercher : dans
debian : fichier en lecture seule
par Maxfri
 Fil de Discussions
Statut : Résolu
vendredi 9 décembre 2005 à 19:14:30
salut à tous !!

bon je vous explique le problème :

sur une debian testing, j'ai crée un dossier partagé dans lequel on peut ecrire mais il se trouve qu'il y a un fichier excel que tout le monde utilise et modifie. Le souci c'est que le fichier en question est en lecture seule, on ne peut pas le modifier.
Seul moyen, c'est de renomer le fichier xls pendant la lecture pour pouvoir l'enregistrer.
voici ce qu'il me donne avec ls -l :

-rw-r--r-- toto.xls
alors que les dossiers :

drwx------ dossier toto

mon fichier de smb.conf

[global]
server string = DEBIAN
workgroup = WORKGROUP
netbios name = DEBIAN
public = yes
encrypt passwords = true
guest ok = yes

[reseau]
comment = partage
path = /home/partage
read only = no
writeable = yes
valid users = toto,toto1,toto2

un mot de passe a été attribué à chaque toto sur samba !
j'ai fait chmod a+r,a+w /home/partage

je vois bien qu'il manque quelquechose, mais quoi ? j'ai oublié un truc ?

merci de votre réponse

Maxfri


A+
Configuration: compaq presario
128mo de ram
15Go de disque dur
debian  3.1r0  netinstaller
passé de stable à testing
Répondre à Maxfri  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par limite, le samedi 10 décembre 2005 à 19:59:00 Fil de Discussions
Bonsoir

Est-ce que c'est seulement ce toto.xls qui est en lecture seul ou as-tu testé d'autres dossiers?


Je ne connais pas très très bien les lignes de commande,
j'ai fait chmod a+r,a+w /home/partage  


Là j'aurais mis -R pour récursif au dossier et sous-dossiers partage

j'ai fait chmod a+r,a+w -R /home/partage Signe Nature C8
Répondre à limite

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Maxfri, le lundi 12 décembre 2005 à 12:15:12 Fil de Discussions
super !! ça marche !!
je connaissait pas -R recursif !! merci !!

A+
www.ouverture-facile.com
niveau 26
Répondre à Maxfri

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par ekra, le dimanche 29 janvier 2006 à 09:32:43 Fil de Discussions
Bonjour,

Excusez-moi de mon ignorance,

Je crois que R veut dire read, W write X execute, mais à quoi sert le "a" devant ??

Merci
Répondre à ekra

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par claude ray, le dimanche 29 janvier 2006 à 11:21:08 Fil de Discussions
Bonjour
Le a = tous les utilisateurs (les utilisateurs , leur groupe et tous les autres)
le u = l'utlisateur uniquement
le g = le groupe du propriétaire
le o = tous les autres utilisateurs sauf ceux du groupe

Claude
Répondre à claude ray

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par ekra, le dimanche 29 janvier 2006 à 11:25:20 Fil de Discussions
Merci de ta réponse complète :)
Répondre à ekra

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par lami20j, le dimanche 29 janvier 2006 à 12:28:53 Fil de Discussions
Salut,

Une autre façon de positionner les droits c'est l'utilisation en octal

4 pour read donc r
2 pour write donc w
1 pour exe donc x
Tu peux le voir aussi de façon 400 200 100
et aussi 1000 pour sticky bit (s'il est positionné sour un répertoire - voir /tmp la destruction d'un fichier est réservée au propriètaire seulement)
4000 pour SUID
2000 pour SGID

SUID - les processus possède les droits du propriètaire du group
SGID - les processus possède les droits du group du programme
pour positionner plusieurs droits tu fait l'addition

rwx => 4 + 2 + 1 =7
r-x => 4 + 1 = 5
et on rescpect toujours le schema

type propriètaire group autres
- rwx r-- r-- donne en octal 0744

Par exemple dans la situation

-rw-r--r-- toto.xls en octal c'est 0644
alors que les dossiers :
drwx------ dossier toto en octal c'est 0700


au lieu de chmod a+r,a+w -R /home/partage

tu peux écrire chmod -R 0746 toto

En fonctionne des besoins tu peux utiliser ou la notation avec a+x ou la notation octale.

Ici tu as un utilitaire pour traduire les droits sous Linux

http://fr.selfhtml.org/petitsassistants/chmod.htm
Répondre à lami20j

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par ekra, le dimanche 29 janvier 2006 à 14:22:50 Fil de Discussions
t'es super lami20j !
Répondre à ekra

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Maxfri, le mercredi 3 mai 2006 à 10:48:53 Fil de Discussions
gast !!

merci lami (en v'la un qui si connait)

maxfri A+
Répondre à Maxfri

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par alain, le dimanche 22 juillet 2007 à 23:03:44 Fil de Discussions 
salut moi je suis un simple debutant techn en info a gefi et nous avont etudier les commandes debian
pour atribuer des droit a un dossier pour par exemple que le groupe puisse lire toto puis lire et ecrir il faudra que tu face par ex chmod 464 /toto/dossier et ensuite tu fais sur le dossier ls -l pour lister et tu aura sur le listing du dossier r__rw_r__ bon courrage
Répondre à alain
Discussions pertinentes trouvées dans le forum
24/10 00h11msn envois un fichier tout seul a mes contactVirus/Sécurité11/03 23h5133
13/02 16h53unix - fichier lire un les deux premiers carLinux/Unix13/02 17h242
25/03 21h56Fichier bin seulJeux vidéos25/03 22h002
06/02 18h45Msn , accepte des fichié tout seulInternet06/02 21h065
Plus de discussions sur « debian : fichier en lecture seule » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide