グループにユーザーを追加

グループにユーザーを追加

awe私のサーバーにユーザーとグループがあります。

ホームディレクトリは次のとおりです。/home/awe

という新しいユーザーを作成しましたc37。その後、rootとして次のコマンドを実行しました。

usermod -a -G awe c37

ログインc37して入力すると、groups次のようになります。 c37 awe

しかし、次のコマンドを実行するとc37cd /home/awe/ ls -l

/bin/ls: cannot open directory .: Permission denied

なぜこれですか?グループにユーザーを追加すると、そのaweユーザーがアクセスできるすべてのアイテムにアクセスできると思いましたか?

ベストアンサー1

既定では、ホームディレクトリを作成すると、権限はグループではなくユーザーにのみ設定されます。次のコマンドを実行すると、フォルダにアクセスできます。

sudo chmod g+rX ~awe

このコマンドはchmodファイルとフォルダの権限を変更します。上記のコマンドは、ファイル/フォルダ()所有者のデフォルトグループ()内のすべての人に(+)読み取り(r)とディレクトリへのアクセス()を追加します。X~aweg

おすすめ記事