[DISQUE INTERNE] permissions [résolu]

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

[DISQUE INTERNE] permissions [résolu]

Message par chris35 »

Bonjour
j'ai uniquement les droits LECTURE/ECRITURE sur mon 2e disque interne EXT4
comment m'ajouter la possibilité d'effacer des dossiers/fichiers dessus ?
Dernière modification par chris35 le dim. 26 févr. 2017, 15:37, modifié 1 fois.
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
bobo
Elfe
Messages : 593
Inscription : mar. 08 avr. 2014, 22:47

Re: [DISQUE INTERNE] permissions

Message par bobo »

– Veux-tu dire que tu n'as pas les droits d'exécution ?
– Veux-tu dire que ton identifiant utilisateur n'est pas le propriétaire de l'arborescence du coup tu ne peux que parcourir et lire les fichiers existants, et en rajouter d'autres ?

Pourrais-tu nous renvoyer la sortie standard de ces commandes (lancées en simple utilisateur) ?

Code : Tout sélectionner

ls -n <un_dossier_représentatif>
(j'ai mon hypothèse d'extralucide au sujet du scénario: je dirais que tu as récupéré une partition ext4 d'une autre install' linux, et que les id d'utilisateurs ne correspondent pas avec celles sous Archlinux; ai-je bien vu dans ma boule de cristal ? si non, pourrais-tu nous dire d'où vient le contenu de ce disque dur ?)
dwm — BÉPO — vim — “more is less !”
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions

Message par chris35 »

Bonjour bobo
– Veux-tu dire que ton identifiant utilisateur n'est pas le propriétaire de l'arborescence du coup tu ne peux que parcourir et lire les fichiers existants, et en rajouter d'autres ? > OUI

ID
uid=1000(chris) gid=100(users) groupes=100(users),10(wheel),90(network),92(audio),93(optical),95(storage),98(power),618(autologin)
ls -n <un_dossier_représentatif> me renvois : bash: erreur de syntaxe près du symbole inattendu « newline »
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
bobo
Elfe
Messages : 593
Inscription : mar. 08 avr. 2014, 22:47

Re: [DISQUE INTERNE] permissions

Message par bobo »

chris35 a écrit :ls -n <un_dossier_représentatif> me renvois : bash: erreur de syntaxe près du symbole inattendu « newline »
Il faut remplacer "<un_dossier_représentatif>" par le chemin d'un dossier représentatif sur le disque incriminé :D
dwm — BÉPO — vim — “more is less !”
bobo
Elfe
Messages : 593
Inscription : mar. 08 avr. 2014, 22:47

Re: [DISQUE INTERNE] permissions

Message par bobo »

l'uid de ton compte utilisateur c'est 1000, l'uid du propriétaire des fichiers dans le dossier représentatif va nous permettre de voir la différence
dwm — BÉPO — vim — “more is less !”
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions

Message par chris35 »

merci t'es bien sympa de m'aider comme ça :)
oui c'est un HD que j'ai installé sur une "ancienne" arch gnome

ls -n /run/media/chris/
total 4
drwxrwx--- 15 1000 100 4096 25 févr. 23:02 Sauvegarde

mon HD se nomme Sauvegarde
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DISQUE INTERNE] permissions

Message par benjarobin »

Si tu as les droits d'écriture alors tu as aussi les droits de suppression.
Pour un fichier posant problème, peux-tu donner la sortie de : ls -l sur ce fichier, ainsi que la sortie de : ls -ld sur le dossier contenant ce fichier ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions

Message par chris35 »

Bien vu ! En effet les fichiers et dossiers je peut les effacer ! En fait ceux que je veux virer sont des anciens dossiers de sauvegardes faites par REDOBACKUP dont le propriétaire est ROOT
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions

Message par chris35 »

Bon ben résolu en passant par sudo thunar...
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DISQUE INTERNE] permissions

Message par benjarobin »

Il suffit donc de faire la suppression en root... Ou alors en root changer les droits via chown pour ensuite pouvoir les supprimer via ton utilisateur, mais si tu veux juste les supprimer autant faire simple...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions

Message par chris35 »

yep :) Merci à toi Benjarobin !
Sinon pour le monter automatiquement, simple ?
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DISQUE INTERNE] permissions

Message par benjarobin »

fstab ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions

Message par chris35 »

dac je vais me renseigner de ce côté là, encore un gros merci à toi pour ton support fréquent à la com ARCH Benjarobin ;)
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
bobo
Elfe
Messages : 593
Inscription : mar. 08 avr. 2014, 22:47

Re: [DISQUE INTERNE] permissions

Message par bobo »

chris35 a écrit :ls -n /run/media/chris/
total 4
drwxrwx--- 15 1000 100 4096 25 févr. 23:02 Sauvegarde
Typiquement on voit que ce dossier appartient à l'utilisateur d'uid=1000 et au group de gid=100. Ça correspond à ton compte utilisateur "chris" et au groupe "users". En effet tu pointes sur le dossier où la partition a été montée :)

Un dossier typique serait un niveau plus loin dans l'arborescence de ce dossier. En identifiant l'uid:gid des fichiers de cette partition pour lesquels tu n'as pas les droits d'écriture, tu pourrais les remapper sur chris:users avec chown, récurcivement.

Code : Tout sélectionner

$ man chown
NAME
       chown - change file owner and group

SYNOPSIS
       chown [OPTION]... [OWNER][:[GROUP]] FILE...
       chown [OPTION]... --reference=RFILE FILE...

DESCRIPTION
[…]
OPTIONS
       Change the owner and/or group of each FILE to OWNER and/or GROUP.  With --reference, change the owner and group of each FILE to those of RFILE.
[…]

       --from=CURRENT_OWNER:CURRENT_GROUP
              change  the  owner  and/or  group of each file only if its current owner and/or group match those specified here.  Either may be omitted, in which case a match is not required for the omitted
              attribute
[…]
       -R, --recursive
              operate on files and directories recursively
dwm — BÉPO — vim — “more is less !”
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions [résolu]

Message par chris35 »

ah super ça, merci je vais le faire
et sinon tu saurais m'aider sur le fstab pour qu'il monte en auto au démarrage ?

C'est celui là
/dev/sdb1: LABEL="Sauvegarde" UUID="aa4ff730-94fc-494b-a756-d5260ac2784b" TYPE="ext4" PARTUUID="dd14a526-01"

je ne voudrais pas planter mon installation :)
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions [résolu]

Message par chris35 »

/dev/sda1 / ext4 defaults 0 0

ça va ça ?
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DISQUE INTERNE] permissions [résolu]

Message par benjarobin »

Surtout ne fait pas de chown, tout est OK... Tu avais utilisé ls -n, ce qui affiche les id au format numérique et non textuel, tout est OK !
Sinon pour le fstab je te conseil vivement d'utiliser les uuid, blkid te le donnera
chris35 a écrit : dim. 26 févr. 2017, 19:55

Code : Tout sélectionner

/dev/sda1              /             ext4      defaults      0      0
ça va ça ?
Absolument pas ! Cela n'a même pas trop de sens !
Je te conseil une ligne comme celle-là pour l'ajouter à ton /etc/fstab

Code : Tout sélectionner

UUID=aa4ff730-94fc-494b-a756-d5260ac2784b      /chemin/vers/point/de/montage           ext4            rw,relatime,data=ordered        0 2
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions [résolu]

Message par chris35 »

/chemin/vers/point/de/montage ?
je ne comprend pas, je veux qu'il soit sur mon desktop juste
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DISQUE INTERNE] permissions [résolu]

Message par benjarobin »

Il faut bien sûr remplacer /chemin/vers/point/de/montage par ce que tu désires... Par exemple /home/chris/data
Et il faut avoir créer le dossier au préalable.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
chris35
archer de cavalerie
Messages : 175
Inscription : mar. 25 mars 2014, 19:18

Re: [DISQUE INTERNE] permissions [résolu]

Message par chris35 »

ça marche ! merci à toi ! bonne soirée
Archlinux 64 | KDE | i7 9700K-16GO | Samsung SSD 970 EVO M.2 PCIe NVMe
Répondre