Contenu | Rechercher | Menus

Annonce

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.

#1 Le 11/11/2023, à 13:13

Maga

Boulette avec CHOWN

Bonjour,
En voulant modifier les droits sur une clé USB (avec CHOWN), j'ai involontairement passé une partie (j'ai stoppé rapidement mais pas assez) de la racine sous "mon autorité" et depuis, le boot n'aboutit plus... sad
C'est entièrement logique puisqu'il n'a plus les droits sur une partie de sa propre arborescence (j'ai d'ailleurs un message m'indiquant que var/... n'est plus accessible pour root.
Il ne peut plus écrire non plus le SDDM pour me logguer donc ça s'arrête là.
J'aimerais réparer tout ça mais en utilisant le prompt via ctrl+ALT+F2, je me fait rembarrer : le sudo ne marche plus non plus ! roll
En essayant le mode recovery, et le prompt root, comment accède-t-on à la racine ? Quand je fais dir, j'ai snap !

Bref, le boulet entre la chaise et le clavier aimerait être éclairé par vos lumières...  ;-)

Merci !

Hors ligne

#2 Le 11/11/2023, à 13:25

nany

Re : Boulette avec CHOWN

Bonjour,



Quelle commande as-tu passée avec chown exactement ? On peut peut-être effectivement renverser la vapeur en mode recovery.

Mais rien n’est sûr alors prépare-toi mentalement à une éventuelle réinstallation du système.

En ligne

#3 Le 11/11/2023, à 13:45

Qid

Re : Boulette avec CHOWN

nany a écrit :

On peut peut-être effectivement renverser la vapeur en mode recovery.

La seule solution que je vois moi c'est de faire une comparaison d'architecture entre le système corrompu et un sein... Parce-que il n'y a pas que Root dans l'histoire... Reste à savoir le temps qu'on accepte d'y passer...

Après si tu avais une autre idée j'avoue que je suis preneur par curiosité... wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#4 Le 11/11/2023, à 13:46

xubu1957

Re : Boulette avec CHOWN

Bonjour,

Qid a écrit :

La seule solution que je vois moi c'est de faire une comparaison d'architecture entre le système corrompu et un sein.

Une analyse des courbes ?  lol

Dernière modification par xubu1957 (Le 11/11/2023, à 13:55)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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

Hors ligne

#5 Le 11/11/2023, à 13:54

nany

Re : Boulette avec CHOWN

Qid a écrit :

Parce-que il n'y a pas que Root dans l'histoire...

D’où mon « Mais rien n’est sûr ».

En ligne

#6 Le 11/11/2023, à 13:58

Qid

Re : Boulette avec CHOWN

xubu1957 a écrit :

Une analyse des courbes ?  lol

Il y a un souci d'orthographe ?

@ nany : j'en déduis que tu n'as pas réellement d'autres idée ?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#7 Le 11/11/2023, à 13:59

xubu1957

Re : Boulette avec CHOWN

@Qid

entre le système corrompu et un sein.

Tu avais relu avant de poster ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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

Hors ligne

#8 Le 11/11/2023, à 14:02

nany

Re : Boulette avec CHOWN

Qid a écrit :

Il y a un souci d'orthographe ?

C’est sain et pas sein. tongue

Qid a écrit :

@ nany : j'en déduis que tu n'as pas réellement d'autres idée ?

Tout dépend de la commande exacte qui a été passée.

En ligne

#9 Le 11/11/2023, à 14:28

Qid

Re : Boulette avec CHOWN

nany a écrit :
Qid a écrit :

Il y a un souci d'orthographe ?

C’est sain et pas sein. tongue

Ha ! J'étais pourtant sûr de moi... wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#10 Le 11/11/2023, à 14:30

Maga

Re : Boulette avec CHOWN

On ne sait plus à quel "sein" se vouer alors...
Bref la commande était :

sudo chown -R "moi" /

Oui, je sais, c'est n'importe quoi mais le temps de réaliser c'était trop tard !!

Dernière modification par Maga (Le 11/11/2023, à 14:31)

Hors ligne

#11 Le 11/11/2023, à 15:01

jplemoine

Re : Boulette avec CHOWN

D'où l’intérêt des sauvegardes...
A part récupérer les documents personnels (et refaire un [des] chown pour remettre les droits) et réinstaller, je ne vois pas de solution fiable et rapide.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#12 Le 11/11/2023, à 15:07

Maga

Re : Boulette avec CHOWN

Les documents, ce ne sera pas un gros problème, je vais les récupérer via une autre partition Ubuntu mais ça fait chier de devoir tout réinstaller et surtout reconfigurer "comme j'aime"...
Mais bon, ch'ui un gros boulet ! mad

Hors ligne

#13 Le 11/11/2023, à 15:36

nany

Re : Boulette avec CHOWN

Maga a écrit :

Bref la commande était :

sudo chown -R "moi" /

Alors là on ne peut effectivement plus rien faire.

En ligne

#14 Le 11/11/2023, à 15:38

Qid

Re : Boulette avec CHOWN

nany a écrit :
Maga a écrit :

Bref la commande était :

sudo chown -R "moi" /

Alors là on ne peut effectivement plus rien faire.

Sauf à faire une comparaison empirique mais ça va être chiant et long ça c'est clair...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#15 Le 11/11/2023, à 15:48

matrix-bx

Re : Boulette avec CHOWN

Salut,

on pourrait éventuellement avoir une idée plus précise de l'ampleur du bouzin avec un truc du genre, non ?

sudo find /boot /etc /opt /root /srv /usr /var \( -user $USER \)

Dernière modification par matrix-bx (Le 11/11/2023, à 15:51)


Utilisations des balises de mises en formes.

Hors ligne

#16 Le 11/11/2023, à 16:01

Qid

Re : Boulette avec CHOWN

matrix-bx a écrit :

on pourrait éventuellement avoir une idée plus précise de l'ampleur du bouzin avec un truc du genre, non ?

sudo find /boot /etc /opt /root /srv /usr /var \( -user $USER \)

Ça peut être une idée pour cibler oui... wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#17 Le 11/11/2023, à 16:43

Maga

Re : Boulette avec CHOWN

Bonne idée mais comment j'accède au prompt root et à la racine ?

Hors ligne

#18 Le 11/11/2023, à 16:46

Qid

Re : Boulette avec CHOWN

En mode de dépannage (mais ce ne sera pas facile pour nous donner les retours) ou en chroot à partir d'un live... Par exemple...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#19 Le 11/11/2023, à 16:48

Maga

Re : Boulette avec CHOWN

Qid a écrit :

En mode de dépannage (mais ce ne sera pas facile pour nous donner les retours) ou en chroot à partir d'un live... Par exemple...

Je vais tenter déjà avec le smartphone sur les genoux ! wink

Hors ligne

#20 Le 11/11/2023, à 17:25

krodelabestiole

Re : Boulette avec CHOWN

Maga a écrit :
sudo chown -R "moi" /

je ne comprends pas qu'on puisse techniquement passer ce genre de commande.
rm a une option --no-preserve-root désactivée par défaut (double négation, donc preserve-root partout qui empêche ce genre de désastre).
ce serait probablement une bonne idée de mettre en place des garde-fous aussi pour chown et chmod...

Hors ligne

#21 Le 11/11/2023, à 17:47

jplemoine

Re : Boulette avec CHOWN

En pro, j'ai vu des

rm -rf / var/cache/xxx

au lieu de

rm -rf /var/cache/xxx

Le gars est censé être administrateur Linux N2 et n'a pas compris pourquoi il avait péter le serveur.
Il a fallu restaurer la machine (heureusement virtuelle).

Donc voir un

sudo chown -R "moi" /

au lieu de probablement

sudo chown -R "moi" .

Ce n'est pas choquant


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#22 Le 11/11/2023, à 19:17

Maga

Re : Boulette avec CHOWN

En fait, mon raisonnement lorsque j'ai écrit cette commande, c'est que le / serait la racine de la clé (j'ai pensé arbo relative)...
C'est quand j'ai vu défiler l'arbo de la racine de l'OS que j'ai compris mon erreur... mais c'était trop tard !

Présentement en train de copier mes données et content d'avoir un rack, avec la possibilité de jongler avec les DD, et d'avoir une ou deux partitions Ubuntu dormantes de secours !! smile)

Dernière modification par Maga (Le 11/11/2023, à 19:18)

Hors ligne

#23 Le 11/11/2023, à 19:27

Qid

Re : Boulette avec CHOWN

Maga a écrit :

En fait, mon raisonnement lorsque j'ai écrit cette commande, c'est que le / serait la racine de la clé (j'ai pensé arbo relative)...

Oui bah justement... De toutes évidence tu ne sais pas comment sont gérés les chemins d'arborescence... Sinon tu n'aurais pas fait cette erreur... wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#24 Le 11/11/2023, à 19:32

Maga

Re : Boulette avec CHOWN

Qid a écrit :

Oui bah justement... De toutes évidence tu ne sais pas comment sont gérés les chemins d'arborescence... Sinon tu n'aurais pas fait cette erreur... wink

Je ne prétends pas le contraire, j'avoue que je bidouille... smile

Hors ligne

#25 Le 11/11/2023, à 19:38

Qid

Re : Boulette avec CHOWN

Maga a écrit :

j'avoue que je bidouille... smile

Du coup faut en accepter les risques... Perso pour des commandes à risques comme celle-là je met toujours le chemin complet pour éviter les bourdes justement...

En plus accessoirement tu as donc cherché à manipuler des droits sur un support amovible alors que celui-ci est dans un format non Linux et donc ne gère pas les droits !? (C'est une supposition)


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne