Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 04/07/2021, à 13:23

geole

Re : Clé USB non détectée

Bonjour
Je ne suis pas certain que faire une commande chown soit une bonne réparation pour un support amovible.
Ce support a pu être utilisé  avec un ordinateur ayant deux utilisateurs dont on se moque des noms.
Dire que tout appartient maintenant à l'utilisateur 1000   fonctionne pour cet ordinateur mais ne va pas résoudre le problème initial de l'autre ordinateur pour l'utilisateur 1001. alors chmod ????

Hors ligne

#27 Le 14/08/2021, à 00:31

moko138

Re : Clé USB non détectée

MicP a écrit :

(...) et par défaut, le contenu des systèmes de fichiers dont le point de montage serait dans l'arborescence ciblée ($HOME) ne seront pas traités par la commande chown (...)

  D'où sors-tu ça ?

Chez moi, c'est FAUX. Et j'ai fait le test.
D'où l'utilité du

find -xdev

.

MicP a écrit :

Il suffit simplement d'utiliser la ligne de commande suivante :

sudo chown -Rc $USER:$USER $HOME

Cela, ça marche en général, mais c'est CATASTROPHIQUE dans le cas où d'autres systèmes de fichiers sont montés sous /home/$USER.
Par exemple, pense à une partition contenant les dossiers de Toto, de Titi, de Pupuce, plus un dossier de partage, plus le dossier /lost+found qui appartient à root...


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#28 Le 14/08/2021, à 00:42

moko138

Re : Clé USB non détectée

geole a écrit :

Bonjour
Je ne suis pas certain que faire une commande chown soit une bonne réparation pour un support amovible.
Ce support a pu être utilisé  avec un ordinateur ayant deux utilisateurs dont on se moque des noms.
Dire que tout appartient maintenant à l'utilisateur 1000   fonctionne pour cet ordinateur mais ne va pas résoudre le problème initial de l'autre ordinateur pour l'utilisateur 1001. alors chmod ????

On ne cherchait plus, ici, à réparer un support amovible qui j'a jamais été visible.
On cherchait simplement à corriger la corruption du home de Laudelu.

... Et comme nous n'avons plus de nouvelles de lui depuis une cinquantaine de jours...

Dernière modification par moko138 (Le 14/08/2021, à 00:47)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#29 Le 23/09/2021, à 16:10

Coeur Noir

Re : Clé USB non détectée

Cela, ça marche en général, mais c'est CATASTROPHIQUE dans le cas où d'autres systèmes de fichiers sont montés sous /home/$USER.
Euh… si on monte des choses dans /home/$USER c'est qu'à la base on estime que ces choses sont censées appartenir à $USER non ?

Je dirais plutôt que la catastrophe c'est de monter sous /home/$USER quelque chose qui n'appartiendrait pas à cet $USER - si on fait bien attention à ça alors la simple commande sudo chown -R $USER:$USER /home/$USER ne devrait pas être problématique.

Si on doit monter quelque chose à l'attention de plusieurs utilisateurs, on peut très bien le faire sous /home mais en dehors des répertoires persos existants, genre /home/Dossier-pour-tel-groupe
assez idéal pour des Bibliothèques de musique ou vidéos partagées entre plusieurs utilisateurs.

edit : quant au dossier lost+found je m'interroge, lui ne sera-t-il pas « ré-approprié » par root le jour où root en a besoin ?

Dernière modification par Coeur Noir (Le 04/10/2021, à 11:17)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#30 Le 13/11/2021, à 09:38

nany

Re : Clé USB non détectée

moko138 a écrit :

Pour l'option "-h" de chown :

man chown
       -h, --no-dereference
modifier les liens symboliques au lieu des fichiers référencés

je ne suis pas convaincu de sa pertinence derrière

find ~ -xdev (...)

  Si j'ai tort, merci de m'expliquer.

Un point de montage n’est pas un lien symbolique.
Et j’avais eu des erreurs lors de mes tests d’où l’ajout de l’option h.


moko138 a écrit :

MicP et nany, veuillez vous mettre d'accord sur une formulation et je me ferai une joie d'adopter votre amélioration !  smile

D’accord avec MicP pour le sudo find, cela permet d’explorer tous les répertoires.
De plus, je pense que rechercher tous les noms doit rendre l’opération longue. Il vaudrait mieux faire la recherche seulement sur les fichiers n’appartenant pas à l’utilisateur.
Donc :

sudo find ~ -xdev \( ! -user $USER -o ! -group $USER \) -exec chown -ch $USER:$USER "{}" \;

Hors ligne

#31 Le 13/11/2021, à 09:44

xubu1957

Re : Clé USB non détectée

Bonjour,

@nany

Une remarque d'hier :

Le 12/11/2021, lool_lauris a écrit :

Salut,

xubu1957 a écrit :
moko138 a écrit :

Merci de montrer :

echo -e "\n\tNombre d'éléments de /home/moi ne m'appartenant pas :"; find ~ \( ! -user $USER -o ! -group $USER \) | wc -l

Elle est bien cette commande ; mais ce qui lui manque est la liste des dossiers et fichiers qui sont détectés.

> dans un fil d'entraide


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#32 Le 13/11/2021, à 10:01

nany

Re : Clé USB non détectée

Oui, j’avais lu et c’est pour ça que j’ai posté ici.

Pour la commande informative, il vaudrait mieux exécuter la commande avec sudo (pour la même qu’expliqué dans mon message précédent)

echo -e "\nNombre d'éléments de /home/moi ne m'appartenant pas : $(sudo find ~ \( ! -user $USER -o ! -group $USER \) | wc -l)"

Pour avoir la liste, il suffit d’enlever le pipe :

echo -e "\n\tListe des éléments de /home/moi ne m'appartenant pas :"; sudo find ~ \( ! -user $USER -o ! -group $USER \)

Hors ligne

#33 Le 13/11/2021, à 10:38

lool_lauris

Re : Clé USB non détectée

Merci pour le complément d'infos sur les commandes permettant de trouver les éléments n'appartenant pas user.


Soutenez le Libre => http://www.april.org/

Hors ligne

#34 Le 29/01/2022, à 07:37

MicP

Re : Clé USB non détectée

[Humour]

Dans son message #21, moko138 a écrit :

…  Pour corriger un home corrompu …

Il faut deux m au mot homme,
[/Humour]

ou alors, dans un système de fichier Linux,
il existe deux interprétations possibles de "un home" :

- le répertoire /home/
- le répertoire personnel d'un compte utilisateur (qui est un sous-répertoire du répertoire /home/)

Dernière modification par MicP (Le 29/01/2022, à 07:58)


Retour utilisable de commande
2.d  Le prompt final : permet de s'assurer que la commande est allée à son terme, permet de s'assurer que le retour de commande a été copié/collé dans son intégralité et fournit dans certains cas d'autres informations très importantes.
voir le message #42

Hors ligne

#35 Le 29/01/2022, à 07:41

xubu1957

Re : Clé USB non détectée

Bonjour,

@aux aidants

Vos conseils pour la question de Brunoche.

Merci. smile


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne