Lorsque nous entrons dans un répertoire existant à l’aide du terminal sous Ubuntu, les premiers caractères uniques du nom du répertoire sont suffisants pour taper puis taper le mot Tab. Cela se produit avec succès pour mon répertoire /home/
mais pas pour le répertoire qu'il contient.
Le répertoire à l'intérieur de /home/
est à mon nom, c'est-à-dire /home/dheeraj/
et il s'agit du seul répertoire présent dans /home/
.
Alors, quand j'entre /home/
et frappe Tab, Je suis censé entrer automatiquement /home/dheeraj/
, ce qui s’est passé jusqu’à ce matin!
Juste pour tester ceci, quand je fais ls
dans /home/
il dit:
**ls: cannot open directory .: Permission denied**
WHHYYYY :(
En même temps, quand je fais Sudo ls
il me demande le mot de passe puis me montre le répertoire dheeraj
. Donc au moins, je peux accéder à ce répertoire pour le moment, mais pourquoi Sudo
à chaque fois? J'ai besoin d'aide pour comprendre cela.
Je ne peux pas accéder à mon dossier personnel lorsque je passe la souris sur le gestionnaire de fichiers et que je clique sur ce dernier. Il dit que je n'ai pas la permission d'y accéder. Le même problème, même avec le dossier racine. En fait, une croix de couleur grise est affichée sur ces dossiers. Je ne suis pas sûr du dossier racine, mais le dossier personnel est censé être accessible à moi.
De plus, utiliser chmod
et modifier les privilèges n'a pas aidé!
ASTUCE: Je pense avoir utilisé chown
plus tôt dans la journée pour faire autre chose, ce qui a créé ce problème. Il faut que je renverse tout cela, sinon cela serait vraiment gênant. J'ai cherché beaucoup de forums et j'ai essayé de trouver des réponses. Cela m'a certainement aidé à avoir une vague idée à ce sujet, mais je ne parviens pas à le résoudre. JE AI BESOIN D'AIDE.
Vous avez besoin de Sudo
à tout moment car vous ne pouvez pas lire le dossier avec votre utilisateur dheeraj
.
Tout d'abord, reprenez possession de votre maison, mais uniquement du répertoire (pas de -R
), puis montrez-nous le résultat du ls -la
pour voir jusqu'où le problème a évolué.
chown dheeraj:dheeraj /home/dheeraj/
chmod 750 /home/dheeraj/
On dirait que vous risquez de perdre la propriété du dossier personnel.
Prenez possession de dheeraj
et de sous-objets:
chown -R dheeraj:dheeraj /home/dheeraj/
Et pour être sûr, changez les permissions d'accès pour cela:
chmod -R 750 /home/dheeraj/