Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[FSTAB]pas de partition Win pour les utilisateur(resolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Sun Jul 18, 2004 11:07 am    Post subject: [FSTAB]pas de partition Win pour les utilisateur(resolu) Reply with quote

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
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Sun Jul 18, 2004 11:19 am    Post subject: Reply with quote

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
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Sun Jul 18, 2004 11:30 am    Post subject: Reply with quote

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/ :wink:
Back to top
View user's profile Send private message
nuts
Veteran
Veteran


Joined: 10 Jan 2004
Posts: 1630

PostPosted: Sun Jul 18, 2004 11:56 am    Post subject: Reply with quote

+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
View user's profile Send private message
limacette
Apprentice
Apprentice


Joined: 25 Feb 2004
Posts: 168
Location: Belgique, Bruxelles

PostPosted: Sun Jul 18, 2004 4:37 pm    Post subject: Reply with quote

Il ne peut pas rajouter aussi umask=000 ?
Back to top
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Sun Jul 18, 2004 5:29 pm    Post subject: Reply with quote

limacette wrote:
Il ne peut pas rajouter aussi umask=000 ?

Ah, oui tiens. Je l'avais oublié celui-là :oops: Pour ma part, j'ai mis umask=022, mais, je ne sais plus pourquoi et j'ai la flemme de chercher :twisted: Qui a dit feignasse ?
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Mon Jul 19, 2004 12:24 pm    Post subject: Reply with quote

merci les mecs :wink:
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Mon Jul 19, 2004 1:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Mon Jul 19, 2004 1:48 pm    Post subject: Reply with quote

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
View user's profile Send private message
multani
n00b
n00b


Joined: 04 Apr 2004
Posts: 39

PostPosted: Mon Jul 19, 2004 2:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
levelzero
n00b
n00b


Joined: 19 Jul 2004
Posts: 6
Location: Paris

PostPosted: Mon Jul 19, 2004 2:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Jul 19, 2004 2:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
earendil
n00b
n00b


Joined: 10 Nov 2003
Posts: 7
Location: France - Aix-Marseille-Avignon

PostPosted: Mon Jul 19, 2004 3:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
foux
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jul 2004
Posts: 89
Location: Rennes, France

PostPosted: Wed Jul 21, 2004 5:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ti momo
Apprentice
Apprentice


Joined: 29 Jun 2004
Posts: 198
Location: Paris

PostPosted: Wed Jul 21, 2004 7:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Mon Jul 26, 2004 8:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jul 27, 2004 8:00 am    Post subject: Reply with quote

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) ... :wink:

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
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Tue Jul 27, 2004 9:17 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
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