Debian 9で新しいVPSを取得した後、rootを使用して新しいユーザーを作成しました。このコマンドadduser joeを使用して、joeという新しいユーザー名を作成しました。次に、usermod -aG Sudo joeを使用して管理者権限を付与しました。その後、ログアウトし、PuTTYを使用してjoeとしてログインしました。 joeのパスワードを入力しました。パスワードを入力すると、次のメッセージが表示されました。
ホームディレクトリ/ home/joeにchdirできませんでした:権限が拒否されました
-bash:/home/joe/.bash_profile:権限が拒否されました
次のコマンドを使用して/ home/joeのディレクトリを確認しました。
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
Joeとしてログインした後、/ home/joeディレクトリに入るにはどうすればよいですか?
どうやら/ home/joeにはユーザーの実行権限がありません。ディレクトリの実行権限は、それを全探索することを許可します。
Sudo chmod 755/home/joeを試してから、再度ログインしてください。