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 13/01/2017, à 12:43

deslu2

Je croyais que "root" avait tous les droits....!

Salut la gang!!!

J'utilise ubuntu 16.04 MATE ...

Depuis quelques temps, lorsque j'ouvre une session suite à un redémarrage, j'obtiens ce message d'erreur:
message d'erreur

Je suis donc allé voir ce qui se passait à cet endroit, j'ai été surpris de voir ceci:

root@OptiPlex-745:/run/user/1000# ls -l
ls: impossible d'accéder à 'gvfs': Permission non accordée
total 0
drwx------ 8 luc  luc  160 jan 13 05:53 ./
drwxr-xr-x 3 root root  60 jan 13 05:51 ../
drwx------ 2 luc  luc   60 jan 13 05:53 dconf/
d????????? ? ?    ?      ?            ? gvfs/
drwx------ 2 luc  luc   40 jan 13 05:51 icedteaplugin-luc-hCJtuf/
drwx------ 2 luc  luc  100 jan 13 05:50 keyring/
drwx------ 2 luc  luc   80 jan 13 05:50 pulse/
drwxr-xr-x 2 luc  luc   80 jan 13 05:50 systemd/
root@OptiPlex-745:/run/user/1000# rm gvfs
rm: impossible de supprimer 'gvfs': est un dossier
root@OptiPlex-745:/run/user/1000#

Pourquoi le répertoire gvfs n'affiche que des "?"....?
Je ne peux ni le supprimer, ni le modifier, ni lui mettre de contenu (sous repertoires ou fichiers).
Pourtant j'utilise  "root"...

Pouvez-vous m'expliquer ça?
Comment je fais maintenant pour débugger?
_________________________________-
deslu2

Hors ligne

#2 Le 13/01/2017, à 12:47

mazarini

Re : Je croyais que "root" avait tous les droits....!

Tous les droits effectivement. Par contre pour supprimer un répertoire, la commande est rmdir et ca ne marche que si le répertoire est vide.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#3 Le 13/01/2017, à 12:52

jplemoine

Re : Je croyais que "root" avait tous les droits....!

mazarini a écrit :

Par contre pour supprimer un répertoire, la commande est rmdir et ca ne marche que si le répertoire est vide.

oui et non, on peut utiliser :

rm -r gvfs

ou

rm -R gvfs

. Je ne sais plus.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 13/01/2017, à 13:41

mazarini

Re : Je croyais que "root" avait tous les droits....!

J'ai déjà tapé rm -r /etc au lieu de rm -r etc roll


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#5 Le 13/01/2017, à 14:26

Arbiel

Re : Je croyais que "root" avait tous les droits....!

Bonjour

Je ne sais pas si cela a un rapport avec ton problème : même avec les droits d'administration, il n'est pas possible d'écrire, et donc de supprimer un répertoire, sur une partition montée en lecture uniquement.

Ma remarque n'explique cependant pas pourquoi

d????????? ? ?    ?      ?            ? gvfs/

mais il n'est pas certain que

root@OptiPlex-745:/run/user/1000# ls -l

ait été exécutée avec les droits d'administration, puisque 1000 est un numéro d'utilisateur standard.

Éventuellement, donne-nous le résultat de

mount

Arbiel

Dernière modification par Arbiel (Le 13/01/2017, à 14:27)


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#6 Le 13/01/2017, à 18:46

soshy

Re : Je croyais que "root" avait tous les droits....!

gvfs c'est un truc un peu special. Ca sert entre autre a monter les peripherique comme ton telephone et l'avoir dans l'explorateur. Ton message d'erreur parle aussi de blueman-services et c'est pour le bluetooth.

Je ne sais pas si ca peu faire avancer le shmilblick, mais a mon avis t'as fait un truc sur ubuntu qui impliquait ton telephone.

Hors ligne

#7 Le 13/01/2017, à 23:07

monstermax

Re : Je croyais que "root" avait tous les droits....!

ici le dossier "gvfs" est un point de montage vers un système de fichier via du bluetooth.
Dès que le montage est effectué, le dossier "gvfs" pointe vers ce système de fichier.
Mais, si la liaison (bluetooth) est coupée, le système n'a plus connaissance des informations du système de fichier distant (via bluetooth) et il affiche alors des "?????".

Pour une solution rapide (pour la popup d'erreur), si tu n'utilises pas le bluetooth sur ton pc, essaye de désactiver le service dans gnome, ca devrait régler le soucis wink


Création et référencement de sites Internet
Développements sur mesures. Optimisations techniques
HTML,PHP/MySQL,Javascript,Python
http://www.karma-solutions.fr/

Hors ligne

#8 Le 14/01/2017, à 09:53

MicP

Re : Je croyais que "root" avait tous les droits....!

Peut-être aussi avec :

sudo umount /run/user/1000/gvfs

Hors ligne

#9 Le 14/01/2017, à 12:10

Compte anonymisé

Re : Je croyais que "root" avait tous les droits....!

Hors-sujet : Root n'a pas forcément tout les droits, évidement sur les périphériques en lecture seul, mais on peut également empêcher aussi la suppression d'un fichier y compris par root avec la commande chattr

#10 Le 14/01/2017, à 12:27

moko138

Re : Je croyais que "root" avait tous les droits....!

Je crains que supprimer /run/user/1000/gvfs ne soit une c*nnerie.
Si elle est réalisable, il faut espérer que /run/user/1000/gvfs soit recréé à la connexion suivante de l'user 1000.

  - -

Chez moi (14.04, paquets bluetooth désinstallés, et où "moi" est l'user-1000) :

moi@pc:~$ sudo ls -l /run/user/1000
[sudo] password for moi: 
ls: impossible d'accéder à /run/user/1000/gvfs: Permission non accordée
total 8
drwx------ 2 moi  moi   60 janv. 14 10:34 dconf
d????????? ? ?    ?      ?              ? gvfs
drwx------ 2 moi  moi  120 janv.  1 09:25 keyring-4ldJrd
drwx------ 2 moi  moi   40 janv.  2 06:23 pulse
drwx------ 3 moi  moi   60 janv.  1 09:25 upstart
-rw-r--r-- 1 moi  moi    5 janv.  1 09:25 upstart-dbus-bridge.4115.pid
-rw-r--r-- 1 moi  moi    5 janv.  1 09:25 upstart-file-bridge.4115.pid
lrwxrwxrwx 1 root root  17 janv.  1 09:25 X11-display -> /tmp/.X11-unix/X0
moi@pc:~$ 

Je suppose donc que

ls: impossible d'accéder à /run/user/1000/gvfs: Permission non accordée
(...)
d????????? ? ?    ?      ?              ? gvfs

est normal.
  - -

Tiramiseb a répondu :

GVFS est tout sauf un truc de m*rde ; c'est une des fondations de GNOME. C'est l'infrastructure utilisée, notamment par Nautilus, pour permettre d'accéder aux serveurs distants (FTP, SSH, etc), l'USB Mass Storage, le PTP, etc...
C'est grâce à GVFS qu'on peut, par exemple, éditer un fichier sur un serveur distant à travers une connexion SSH avec gedit (ou n'importe quel autre logiciel) sans avoir à le télécharger puis le téléverser à nouveau.
http://fr.wikipedia.org/wiki/GVFS

Or précisément, sur ta capture en #1, on lit
/run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C009%5D

Cela est la trace du branchement par le protocole MTP/PTP d'un périphérique usb (APN, mp3, téléphone...).
Si je branche en  MTP/PTP mon APN, j'obtiens presque la même adresse :
/run/user/1000/gvfs/gphoto2:host=%5Busb%3A001%2C018%5D

Ton sous-répertoire aurait dû disparaître après débranchement.
Mais
si
tu as éteint ta session avec ce périphérique branché-monté,
que tu l'as débranché (pc éteint ou en hibernation),
ET que, soit tu sors d'hibernation, soit tu as réglé ton système pour mémoriser et réutiliser l'état de la précédente session,
  eh bien alors, il est normal que le système te signale une incohérence !

Autre hypothèse :
puisque le système te signale que le répertoire n'existe pas et qu'il est pourtant configuré,
et puisqu'on voit en #1 que tu ne crains pas de manipuler depuis le compte root ta session ordinaire,
il est envisageable que le fichier de conf ait été créé en root dans ta session ordinaire. Laquelle, depuis ce moment, n'a plus les droits pour détruire le fichier de conf après débranchement...


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

Hors ligne