Après avoir obtenu un nouveau VPS avec Debian 9, j'ai créé un nouvel utilisateur en utilisant la racine. J'ai créé un nouveau nom d'utilisateur appelé Joe avec cette commande adduser Joe. Ensuite, j'ai utilisé UserMod -Ag Sudo Joe pour accorder des privilèges administratifs. Après cela, je me suis déconnecté et utilisé Puty pour vous connecter en tant que Joe. J'ai entré le mot de passe pour Joe. Après avoir entré le mot de passe, il affichait ce message:
n'a pas pu chiderner au répertoire domestique/à la maison/Joe: autorisation refusée
[.____] - Bash: /Home/joe/.bash_profile: autorisation refusée
J'ai vérifié le répertoire de/home/joe à l'aide de cette commande:
Sudo ls -al /home/joe
total 20
drw-r--r-- 2 joe joe 4096 Feb 7 16:32 .
drwxr-xr-x 4 root root 4096 Feb 7 16:32 ..
-rw-r--r-- 1 joe joe 220 Feb 7 16:32 .bash_logout
-rw-r--r-- 1 joe joe 3526 Feb 7 16:32 .bashrc
-rw-r--r-- 1 joe joe 675 Feb 7 16:32 .profile
Comment puis-je entrer dans/home/joe Directory après la connexion en tant que Joe?
Apparemment/Accueil/Joe n'a pas d'exécution d'autorisation pour l'utilisateur. Exécuter la permission pour le répertoire permet de la traverser.
Essayez Sudo Chmod 755/Home/Joe puis reconnectez-vous.