Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2758 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  NTFS-3G qui ne marche qu'en root

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

NTFS-3G qui ne marche qu'en root

n°874657
kelc'hwid
Posté le 31-12-2006 à 16:20:16  profilanswer
 

Bonjour,
 
Dernierement j'ai installé Linux Mandriva 2007 sur un disque EXTERNE de 20Go sur lequel j'ai creer un partition NTFS de 7Go environ pour copier des videos de plus de 4Go sur Windows XP.
 
J'aimerai garder cette partition en NTFS pour pouvoir l'utiliser en LECTURE et ECRITURE sur MANDRIVA.
 
Pour çà j'ai fais mes recherches sur le net et j'ai trouvé NTSF-3G qui permet la lecture et ecriture depuis LINUX.
 
 
étant debutant sur linux... J'ai malgré tout reussi à l'utiliser en USER ROOT.
Une fois connecter.
là je tape sur la console :
modprobe fuse   --> qui est apparement indispensable
ntfs-3g /dev/sda6 /mnt/removable  --> pour monter mon disque je crois..

 
et ensuite je peux ouvrir via Konqueror en lecture et ecriture sur l'utilisateur root SEULEMENT.
 
Mon pb est que j'aimerai y acceder depuis mon compte et ne plus taper les commandes, mais je n'ai pas les droits sur la partitions... j'obtient le message AUTORISATION REFUSE.
j'ai essayer le chmod, ou modifier mon fichier fstab dont voici le contenu :
/dev/sda6 /mnt/removable ntfs-3g defaults,locale=fr_FR 0 0
 
Avez vous une solution a ce pb?
Merki et Bonne Année!

mood
Publicité
Posté le 31-12-2006 à 16:20:16  profilanswer
 

n°874658
dam1330
...
Posté le 31-12-2006 à 16:28:20  profilanswer
 

Il faut que ton user appartienne au groupe fuse:
 
adduser tonuser fuse

Message cité 2 fois
Message édité par dam1330 le 31-12-2006 à 16:29:10
n°874659
Profil sup​primé
Posté le 31-12-2006 à 16:33:15  answer
 

peut-etre encore un problème de droits et de "mode" d'execution ... tu dois peut-etre specifier que Konqueror doit s'executer avac les droits de root en plus de donner acces à ton utilisateur normal au système de fichier ... verifie les droit du point de montage ainsi que le système de fichier lui même.

n°874660
Profil sup​primé
Posté le 31-12-2006 à 16:33:53  answer
 

dam1330 a écrit :

Il faut que ton user appartienne au groupe fuse:
 
adduser tonuser fuse


 
C'est peut-etre plus directe comme mecanisme !

n°874662
kelc'hwid
Posté le 31-12-2006 à 16:37:38  profilanswer
 

dam1330 a écrit :

Il faut que ton user appartienne au groupe fuse:
 
adduser tonuser fuse


 
 
Quand je tape la commande sous la console j'obtient le message :
 
[root@abo-198-239-68 mnt]# adduser kelchwid fuse
Usage: useradd [options] LOGIN
 
Options:
  -b, --base-dir BASE_DIR       base directory for the new user account
                                home directory
  -c, --comment COMMENT         set the GECOS field for the new user account
  -d, --home-dir HOME_DIR       home directory for the new user account
  -D, --defaults                print or save modified default useradd
                                configuration
  -e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
  -f, --inactive INACTIVE       set password inactive after expiration
                                to INACTIVE
  -g, --gid GROUP               force use GROUP for the new user account
  -G, --groups GROUPS           list of supplementary groups for the new
                                user account
  -h, --help                    display this help message and exit
  -k, --skel SKEL_DIR           specify an alternative skel directory
  -K, --key KEY=VALUE           overrides /etc/login.defs defaults
  -m, --create-home             create home directory for the new user
                                account
  -M,                   do not create home directory for the new user
  -n,                   do NOT create a group with the same name
                                as the user
  -o, --non-unique              allow create user with duplicate
                                (non-unique) UID
  -p, --password PASSWORD       use encrypted password for the new user
                                account
  -r                    create a system account
  -s, --shell SHELL             the login shell for the new user account
  -u, --uid UID                 force use the UID for the new user account

 
 
Desolé pour le long copier coller...
 
mais j'ai essayer en tapant ensuite useradd [fuse] kelchwid
mais sa me met le même message...
 

n°874663
kelc'hwid
Posté le 31-12-2006 à 16:41:42  profilanswer
 


 
 
Le systeme de fichier est en NTSF-3G. pour la partition sda6
 
les droits sous les suivants je pensais quand modifiant les options pour cette partition çà aller fonctionner mais apparement il refuse de monter la partition en utilisateur normal.
 
/dev/sda6 /mnt/removable ntfs-3g defaults,locale=fr_FR 0 0
 
Merci
Kelc

n°874664
Profil sup​primé
Posté le 31-12-2006 à 16:44:43  answer
 

Ce son les commandes d'usage de useradd, moi j'utilise adduser, sur certain système, ce sont peut-etre les même commande.
 
Donc en gros .. tu dois specifier un minimum de parametre pour ajouter ton utilisateur au group mais, je ne connais pas cette commande. Tu peut aisément ajouetr ton utilisateur en editant, après l'avoir sauvegardé, ton fichier /etc/password et simplement ajouter fuse dans le champs group de la ligne correspondant à ton utilisateur.
Si tu à une question, je revise entre temps.

n°874665
Profil sup​primé
Posté le 31-12-2006 à 16:47:51  answer
 

Voila, 5ieme champs, tu mes une virgule et "fuse" en plus du nom du group deja present qui est le group par defaut de ton utilisateur.

n°874666
kelc'hwid
Posté le 31-12-2006 à 16:50:16  profilanswer
 

Donc dans le fichier Etc/passwd il y a la ligne suivante :
kelchwid:x:500:500:Kelchwid:/home/kelchwid:/bin/bash
 
quelle est le champs groupe dans cette ligne??
sachant que mon compte n'est pas proteger par un mot de passe.
 
Moi j'apprend pendant ce tps! :d

n°874667
Profil sup​primé
Posté le 31-12-2006 à 16:50:38  answer
 

adduser user group, ça aurais du marcher  :??:

mood
Publicité
Posté le 31-12-2006 à 16:50:38  profilanswer
 

n°874668
Profil sup​primé
Posté le 31-12-2006 à 16:51:58  answer
 

5 ieme champs en partant de la gauche, sachant que chaque champs se distingue par des ':'.

n°874670
Profil sup​primé
Posté le 31-12-2006 à 16:53:30  answer
 

kelc'hwid a écrit :

Donc dans le fichier Etc/passwd il y a la ligne suivante :
kelchwid:x:500:500:Kelchwid:/home/kelchwid:/bin/bash
 
quelle est le champs groupe dans cette ligne??
sachant que mon compte n'est pas proteger par un mot de passe.
 
Moi j'apprend pendant ce tps! :d


 
Apparement ton compte est protégé par mot de passe , mais tu a du activé shadow ...


Message édité par Profil supprimé le 31-12-2006 à 16:54:24
n°874671
kelc'hwid
Posté le 31-12-2006 à 16:53:35  profilanswer
 

non en tapant "  adduser kelchwid fuse "  il me mettait les commandes d'usages aussi

n°874673
Profil sup​primé
Posté le 31-12-2006 à 16:55:25  answer
 

kelc'hwid a écrit :

non en tapant "  adduser kelchwid fuse "  il me mettait les commandes d'usages aussi


 
je comprend oui,
 
n'oublis pas de sauvegarder ton /etc/passwd avant de l'editer.

n°874674
kelc'hwid
Posté le 31-12-2006 à 16:55:42  profilanswer
 

non, je rentre sur mandriva sans aucun mot de passe...
euh .. c'est quoi shadow? :/

n°874678
Profil sup​primé
Posté le 31-12-2006 à 16:58:16  answer
 

un mot de passe null.
 
Shadow .. je ne sais plus ... peut-etre un systeme de cryptage supplementaire de toute façon separé de fichier passwd.

n°874679
kelc'hwid
Posté le 31-12-2006 à 16:59:36  profilanswer
 

Donc le fichier je l'edite comme suit ?  (sans les smiley car le forum prend les 2 points slash pour un smiley..)
 
kelchwid:x:500:500:Kelchwid:,fuse:/home/kelchwid:/bin/bash

n°874681
Profil sup​primé
Posté le 31-12-2006 à 17:00:45  answer
 

non, enleve le ':' entre la virgule est ton user-group

n°874683
Profil sup​primé
Posté le 31-12-2006 à 17:02:32  answer
 

Tu doit obtenir ceci ::=  


kelchwid:x:500:500:Kelchwid,fuse:/home/kelchwid:/bin/bash

n°874684
kelc'hwid
Posté le 31-12-2006 à 17:03:28  profilanswer
 

là çà devrait être bon non? donc si j'ai bien compris /home/kelchwid est mon user-group..  
kelchwid:x:500:500:Kelchwid:/home/kelchwid,fuse:/bin/bash

n°874685
kelc'hwid
Posté le 31-12-2006 à 17:04:15  profilanswer
 

Ok merci j'ai du mal.. je sais ... :/ mais je vais y arriver...

n°874687
Profil sup​primé
Posté le 31-12-2006 à 17:04:40  answer
 


 
Sea this !

n°874688
Profil sup​primé
Posté le 31-12-2006 à 17:05:43  answer
 

ok, ok ... ça devrai rouler si les dires de dam1330 sont juste c'est terminé.


Message édité par Profil supprimé le 31-12-2006 à 17:06:08
n°874689
kelc'hwid
Posté le 31-12-2006 à 17:08:25  profilanswer
 

je n'ai pas redemarrer le poste (peut etre devrais je??) j'ai reessayer en mode utilisateur d'ouvrir ma partition mais je ne suis toujours pas autorisé...

n°874690
Profil sup​primé
Posté le 31-12-2006 à 17:09:13  answer
 

fait un "chgrp fuse" et retante.


Message édité par Profil supprimé le 31-12-2006 à 17:09:34
n°874692
Profil sup​primé
Posté le 31-12-2006 à 17:10:41  answer
 

c'est pas ça ... hahahahahaa
 
 
c'etait le fichier /etc/group qu'il falait editer ... desoleeee

n°874693
Profil sup​primé
Posté le 31-12-2006 à 17:11:21  answer
 

j'espere que tu ne m'en voudra pas.

n°874694
kelc'hwid
Posté le 31-12-2006 à 17:11:39  profilanswer
 

j'obtient ce message :
 
[root@abo-198-239-68 etc]# chgrp fuse
chgrp: opérande manquante après `fuse'
Pour en savoir davantage, faites: « chgrp --help ».

n°874695
kelc'hwid
Posté le 31-12-2006 à 17:12:22  profilanswer
 

bonalors je remet tout comme avant et je recommence en esperant avoir rien ... :)

n°874696
Profil sup​primé
Posté le 31-12-2006 à 17:13:27  answer
 

il faut que tu corrige les modification que tu vien d'apporter au fichier /etc/passwd et que tu fasse à peut près la même operation dans le fichier /etc/group  
 
desolé je n'ai pas pratiqué ce genre d'actionn depuis fort longtemps,
 
j'ai un normal user pour le principal et un super user pour les "super betises"

n°874697
Profil sup​primé
Posté le 31-12-2006 à 17:14:31  answer
 

si tu as sauvegarder tu peut faire un "cp passwd.orig passwd"

n°874698
kelc'hwid
Posté le 31-12-2006 à 17:15:44  profilanswer
 

Donc voici la ligne contenant mon user dans le fichier etc/group :
kelchwid:x:500:
 
je met fuse où? cet fois ci. :d

n°874699
Profil sup​primé
Posté le 31-12-2006 à 17:16:37  answer
 

Et dans /etc/group, tu cherche la ligne de ton utilisateur et tu rajoute en fin de ligne, la virgule et "fuse"

n°874700
kelc'hwid
Posté le 31-12-2006 à 17:16:45  profilanswer
 

dans mon fichier etc/passwd j'ai simplement effacé ma modif et j'ai sauvegardé.

n°874701
Profil sup​primé
Posté le 31-12-2006 à 17:17:10  answer
 

pasz besoin de virguleeee

n°874702
kelc'hwid
Posté le 31-12-2006 à 17:17:19  profilanswer
 

ce qui donnera çà? non?
 
kelchwid:x:500,fuse:

n°874703
kelc'hwid
Posté le 31-12-2006 à 17:17:49  profilanswer
 


 alors çà
kelchwid:x:500:fuse:
 
non?

n°874705
Profil sup​primé
Posté le 31-12-2006 à 17:19:25  answer
 

sans les ':' à la fin

n°874706
kelc'hwid
Posté le 31-12-2006 à 17:21:59  profilanswer
 

donc j'ai mis çà :
kelchwid:x:500:fuse
 
mais je ne suis  toujours pas autorisé allé dans mon dosser mnt/removable  en user kelchwid

n°874707
Mjules
Modérateur
Parle dans le vide
Posté le 31-12-2006 à 17:23:03  profilanswer
 

perso, j'aurais plutôt essayé de coller un umask=0 d'emblée avant de risquer de tout péter en éditant à la main /etc/group ou /etc/passwd. D'autant plus que userdrake permet de faire exactement la même chose en graphique.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  NTFS-3G qui ne marche qu'en root

 

Sujets relatifs
cron: arreter les taches cron d'un user particulier en tant que root[Résolu, ou pas]imapsync : ça marche pas!
Perdre mot de passe rootgrub loading error 22,pleins d'idees mais rien marche...
[Debian] Impression en root uniquement[Debian] Stable vers Testing : ssh ne marche plus
Debian/Linux sur carte wrap pcengines, c'est ici :)Partitions ntfs qui ne se montent plus
[Résolu] Carte son uniquement accessible au root 
Plus de sujets relatifs à : NTFS-3G qui ne marche qu'en root


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR