awe
私のサーバーにユーザーとグループがあります。
ホームディレクトリは次のとおりです。/home/awe
という新しいユーザーを作成しましたc37
。その後、rootとして次のコマンドを実行しました。
usermod -a -G awe c37
ログインc37
して入力すると、groups
次のようになります。
c37 awe
しかし、次のコマンドを実行するとc37
:
cd /home/awe/
ls -l
/bin/ls: cannot open directory .: Permission denied
なぜこれですか?グループにユーザーを追加すると、そのawe
ユーザーがアクセスできるすべてのアイテムにアクセスできると思いましたか?
ベストアンサー1
既定では、ホームディレクトリを作成すると、権限はグループではなくユーザーにのみ設定されます。次のコマンドを実行すると、フォルダにアクセスできます。
sudo chmod g+rX ~awe
このコマンドはchmod
ファイルとフォルダの権限を変更します。上記のコマンドは、ファイル/フォルダ()所有者のデフォルトグループ()内のすべての人に(+
)読み取り(r
)とディレクトリへのアクセス()を追加します。X
~awe
g