View previous topic :: View next topic |
Author |
Message |
Anthyme Guru
Joined: 25 Jun 2004 Posts: 498
|
Posted: Sun Jul 18, 2004 11:07 am Post subject: [FSTAB]pas de partition Win pour les utilisateur(resolu) |
|
|
Bonjour j ai un ptit souci, seul mon root a acces au partion windows, mon utilisateur (anthyme fesant parti du group root) ne peu pas y acceder
vous pouvez m aider ?
voici mon fstab :
Code: | # <fs> <mountpoint> <type> <opts> <dump/pass>
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hdb5 /boot ext3 noauto,noatime 1 2
/dev/hdb6 / ext3 noatime 0 1
/dev/hdb7 /usr/portage ext3 noatime 0 1
/dev/hdb2 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
######### Section Windows
/dev/hda1 /mnt/Windows ntfs defaults 0 0
/dev/hda2 /mnt/DD vfat defaults 0 0
/dev/hdb8 /mnt/Sauvegardes vfat defaults 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0 |
et j ai tenter de changer les autorisation en vain ... :
Code: | Lathar root # ls -l /mnt/
total 64
drwxr--r-- 15 root root 32768 Jan 1 1970 DD
drwxr--r-- 13 root root 16384 Jan 1 1970 Sauvegardes
dr-x------ 1 root root 8192 Jul 17 17:26 Windows
drwxrwx--- 2 root root 4096 Jul 18 12:11 cdrom
drwxr-xr-x 2 root root 4096 Jul 16 00:55 testcd
Lathar root # chmod -R 0770 /mnt/DD
Lathar root # ls -l /mnt/
total 64
drwxr--r-- 15 root root 32768 Jan 1 1970 DD
drwxr--r-- 13 root root 16384 Jan 1 1970 Sauvegardes
dr-x------ 1 root root 8192 Jul 17 17:26 Windows
drwxrwx--- 2 root root 4096 Jul 18 12:11 cdrom
drwxr-xr-x 2 root root 4096 Jul 16 00:55 testcd |
merci
Last edited by Anthyme on Wed Jul 28, 2004 5:41 pm; edited 3 times in total |
|
Back to top |
|
|
Anthyme Guru
Joined: 25 Jun 2004 Posts: 498
|
Posted: Sun Jul 18, 2004 11:19 am Post subject: |
|
|
tien de mieu en mieu ...
Code: |
Lathar root # chmod -cv 0770 /mnt/DD
mode of `/mnt/DD' changed to 0770 (rwxrwx---)
Lathar root # ls -l /mnt/
total 64
drwxr--r-- 15 root root 32768 Jan 1 1970 DD
drwxr--r-- 13 root root 16384 Jan 1 1970 Sauvegardes
dr-x------ 1 root root 8192 Jul 17 17:26 Windows
drwxrwx--- 2 root root 4096 Jul 18 12:11 cdrom
drwxr-xr-x 2 root root 4096 Jul 16 00:55 testcd
|
y a vraiment un truc que je capte pas la |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Sun Jul 18, 2004 11:30 am Post subject: |
|
|
Il te manque l'option user (ou users, c'est selon ce que tu veux) man mount wrote: | user Autoriser les utilisateurs ordinaires (non root) à monter le système de fichiers. Ceci entraîne l'utilisation des options noexec, nosuid, et nodev (à moins qu'elles ne soient explicitement surchargées, comme dans une ligne d'option user,exec,dev,suid). |
Par conséquent, dans FSTAB, tu devrais avoir un truc du genre Code: | /dev/hda1 /mnt/Windows ntfs user,defaults 0 0 |
Pour plus les différences entre user et users:https://forums.gentoo.org/viewtopic.php?t=93583 ou https://forums.gentoo.org/viewtopic.php?t=150554
Sinon, il y a aussi les désormais fameux https://forums.gentoo.org/search.php et http://www.google.fr/ |
|
Back to top |
|
|
nuts Veteran
Joined: 10 Jan 2004 Posts: 1630
|
Posted: Sun Jul 18, 2004 11:56 am Post subject: |
|
|
+1 ajoute users ou user, j ai moi ajouter rw pour avoir les droit aussi en ecriture pour les users. et j ajoute exec pour pouvoir y executer des programme |
|
Back to top |
|
|
limacette Apprentice
Joined: 25 Feb 2004 Posts: 168 Location: Belgique, Bruxelles
|
Posted: Sun Jul 18, 2004 4:37 pm Post subject: |
|
|
Il ne peut pas rajouter aussi umask=000 ? |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Sun Jul 18, 2004 5:29 pm Post subject: |
|
|
limacette wrote: | Il ne peut pas rajouter aussi umask=000 ? |
Ah, oui tiens. Je l'avais oublié celui-là Pour ma part, j'ai mis umask=022, mais, je ne sais plus pourquoi et j'ai la flemme de chercher Qui a dit feignasse ? |
|
Back to top |
|
|
Anthyme Guru
Joined: 25 Jun 2004 Posts: 498
|
Posted: Mon Jul 19, 2004 12:24 pm Post subject: |
|
|
merci les mecs |
|
Back to top |
|
|
Anthyme Guru
Joined: 25 Jun 2004 Posts: 498
|
Posted: Mon Jul 19, 2004 1:28 pm Post subject: |
|
|
ah bas non finallement ca fait toujours pas ce que je veux
Code: | bash-2.05b$ ls -l /mnt/
total 64
drwxr--r-- 17 root root 32768 Jan 1 1970 DD
drwxr-xr-x 2 root root 4096 Jul 19 14:45 LG-CD-RW
drwxr-xr-x 2 root root 4096 Jul 19 14:42 Pioner-DVD-RW
drwxr--r-- 13 root root 16384 Jan 1 1970 Sauvegardes
dr-x------ 1 root root 8192 Jul 19 12:13 Windows |
mes utilisateur non pas accés par defaut aux paritions car elles ont été monté par le root
il peuvent juste monter ou demonter la partition
j'ai trouver une petite alternative :
Code: | bash-2.05b$ umount /dev/hda2
bash-2.05b$ mount /dev/hda2
bash-2.05b$ ls -l /mnt/
total 64
drwxr--r-- 17 anthyme users 32768 Jan 1 1970 DD
drwxr-xr-x 2 root root 4096 Jul 19 14:45 LG-CD-RW
drwxr-xr-x 2 root root 4096 Jul 19 14:42 Pioner-DVD-RW
drwxr--r-- 13 root root 16384 Jan 1 1970 Sauvegardes
dr-x------ 1 root root 8192 Jul 19 12:13 Windows |
mais c pas tres pratique tout ca
est qu on ne pourrai pas changer par defaut l appartenance des montage a un groups (par exemple users) et ensuite de donner les droits 0770 a ces montages ?
sinon si vous av des propositions pouvant me simplifier la vie je suis ouvert a tout
merci |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Mon Jul 19, 2004 1:48 pm Post subject: |
|
|
Peut-être en changeant les droits sur le répertoire /mnt/Windows pour avoir quelque chose comme ça Code: | dr-xr-xr-x 1 root root 6 jun 20 17:25 windows | (Si je n'ai pas mis les droits en écriture, c'est parce que c'est du NTFS)
Pour cela, faire un coup de Code: | chmod 0555 /mnt/Windows |
|
|
Back to top |
|
|
multani n00b
Joined: 04 Apr 2004 Posts: 39
|
Posted: Mon Jul 19, 2004 2:27 pm Post subject: |
|
|
Je crois qu'en faisant un chmod ou unchown sur un répertoire monté, ça change pas grand chose, même dans /mnt ...
Pour donner accès aux partitions montées, aux utilisateurs autres que root, soit tu mets user ou users dans la ligne correspondant à ta partition dans le fstab. Dans ce cas là, l'utilisateur devras explicitement monté cette partition avant de s'en servir (la partition ne sera pas montée au démarrage).
Soit tu utilises les options umask et gmask, qui permettent de modifier les droits associés aux fichiers sur toutes la partition qu'un utilisateur monte (quel qu'il soit). Du coup, tu peux monter la partition au démarrage sans problème
Par ex. sur mon /mnt : (echange est une partition FAT32 qui me permet d'échanger facilement des données entre Windows et Linux)
Code: |
lin-tech:/mnt# ll
total 18
drwxr-xr-x 2 root root 48 May 14 18:16 cdrom
drwxrw-rw- 6 root root 8192 Jan 1 1970 echange
[...]
|
Et dans mon fstab, la ligne correspondante :
Code: |
[...]
/dev/hda11 /mnt/echange vfat defaults,user,umask=000 0 2
[...]
|
Si tu veux mettre les droits en dr-xr-xr-x, tu peux mettre pour umask, une valeur de 222. |
|
Back to top |
|
|
levelzero n00b
Joined: 19 Jul 2004 Posts: 6 Location: Paris
|
Posted: Mon Jul 19, 2004 2:30 pm Post subject: |
|
|
Et sinon, N'y aurait-t-il pas besoin d'ajouter les utilisateurs au groupe "user" (ou "users") ... comme pour le groupe wheel, game, etc... ??
ca peut peut-etre regler ce probleme... |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Mon Jul 19, 2004 2:51 pm Post subject: |
|
|
bon, voici ma ligne de fstab concernant la partoche win :
Code: | /dev/hdc1 /mnt/win vfat defaults,uid=root,gid=wwin,umask=002 0 0 |
Explications :
uid : comme le systeme vfat ou ntfs ne comprennent pas les droits unix, on fixe un user ID arbitraire pour toute la partition win
gid : pareil pour le groupe
umask : en octal, dans mon cas, root et le groupe wwin peuvent tout faire, les autres peuvent seulement lire/executer !
Alors apres si tu veux donner l'ecriture a quelqu'un, tu l'ajoutes au groupe wwin (dans mon cas), si tu veux qu'il puisse seulement lire/executer, tu ne touches a rien !
[EDIT] Pour vraiment pouvoir ecrire sur du ntfs, c a d, pas seulement pouvoir modifier un fichier (et encore, si la modification ne le fait pas changer de taille), mais bien creer/modifier entierement/supprimer/ ..., il faut utiliser captive-ntfs, mais ca utilise des dlls windows donc non-libres ![/EDIT] _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
earendil n00b
Joined: 10 Nov 2003 Posts: 7 Location: France - Aix-Marseille-Avignon
|
Posted: Mon Jul 19, 2004 3:10 pm Post subject: |
|
|
Voila mon fstab pour les partitions ntfs:
Code: | /dev/hda1 /mnt/win2k ntfs noatime,user,noexec,auto,ro,umask=002 0 0 |
chez moi, c le umask qui a fais que je pouvais acceder a mes partitions.
Attention: le umask fonctionne differement des droits habituels. En fait, droits_de_la_partition = 777 - umask, donc pour moi 775 (777 - 002 = 775).
Re-Attention: ntfs n'est pas writable en general, donc meme avec un umask de 000 (donc des droits 777) vous ne pourrez pas ecrire sur la partition.
Re-Re-Attention: l'option ro est prioritaire sur umask je crois. _________________ <-- Eärendil was a Mariner -->
<-- Who were lives in Arvenien -->
<-- JRR Tolkien, from the Silmarillon --> |
|
Back to top |
|
|
foux Tux's lil' helper
Joined: 04 Jul 2004 Posts: 89 Location: Rennes, France
|
Posted: Wed Jul 21, 2004 5:15 pm Post subject: |
|
|
Tu peut aussi rajouter l'option noauto dans ton fstab, comme ca les partitions ne seront pas montées automatiquement et ce sera le premier utilisateur qui les montera qui aura les droits
FX |
|
Back to top |
|
|
Ti momo Apprentice
Joined: 29 Jun 2004 Posts: 198 Location: Paris
|
Posted: Wed Jul 21, 2004 7:28 pm Post subject: |
|
|
Voila le mien de fstab et chez moi tout les utilisateurs ont le doirt d'écrire sur mes partitions en FAT et ils ont aussi accès à tout.
# Partitions Windows
# Disque 20 Go
/dev/hda1 /mnt/win_xp ntfs auto,ro,user,exec,umask=000 0 0
# Disque 30 Go
/dev/hdb1 /mnt/win_h vfat user,exec,iocharset=iso8859-15,codepage=850,umask=000 0 0
# Disque 40 Go
/dev/hdc1 /mnt/win_m vfat user,exec,iocharset=iso8859-15,codepage=850,umask=000 0 0
/dev/hdc2 /mnt/win_n vfat user,exec,iocharset=iso8859-15,codepage=850,umask=000 0 0
# Disque 80 Go
/dev/hdd5 /mnt/internet vfat user,exec,iocharset=iso8859-15,codepage=850,umask=000 0 0
/dev/hdd6 /mnt/jeux vfat user,exec,iocharset=iso8859-15,codepage=850,umask=000 0 0
/dev/hdd7 /mnt/divx vfat user,exec,iocharset=iso8859-15,codepage=850,umask=000 0 0
/dev/hdd8 /mnt/divers ntfs auto,rw,user,exec,umask=000 0 0 _________________ Avant de poster utilise la fonctions recherche qui est ton ami : https://forums.gentoo.org/search.php
Mon blog : http://blog.yacoubi.fr |
|
Back to top |
|
|
Anthyme Guru
Joined: 25 Jun 2004 Posts: 498
|
Posted: Mon Jul 26, 2004 8:11 pm Post subject: |
|
|
merci ca devrai marcher comme il faut avec le umask
sinon les options exec, iocharset et codepage elles servent a koi ?
EDIT :
Desolé pour les faut de frappe j'etait vraiment sur un clavier pourri
Last edited by Anthyme on Wed Jul 28, 2004 5:39 pm; edited 1 time in total |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jul 27, 2004 8:00 am Post subject: |
|
|
Anthyme wrote: | merci ca derai marher comme il faut avec le umask
sinon les option exec, iocharset et codepage elles servent a koi ? |
Tu as un peu de temps devant toi ??
Regarde le site de lea-linux qui est super-bien fait et antre autre la section : Administration de Linux où tu trouveras un chapitre sur Les permissions sur les fichiers et un autre sur le Montage de disques : /etc/fstab.
Après avoir lu (et compris) tout cela, tu seras incollable sur le fstab et la gestion des droits (et tu pourras filer un coup de pouce aux futurs noobs) ...
Nota : je ne sais pas si tu tapes très vite mais il manque quelques caractères dans certains mots de tes posts ce qui les rends difficilement compréhensibles. Une petite relecture serait la bienvenue. Merci. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Starch Guru
Joined: 26 Feb 2003 Posts: 539 Location: Rennes, France
|
Posted: Tue Jul 27, 2004 9:17 am Post subject: |
|
|
avec le kernel 2.6 y'a des options sympathiques pour remplacer le umask qui souvent est bien lourd (rhha c'est vilain le 755)
fmask : masque sur les fichiers 644 chez moi
dmask : masque sur les répertoires 755 chez moi
EDIT : uhm enfin 133 et 022 quoi...
++
Starch' _________________ - Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|