Fedoraファイルのアクセス許可が有効にならない


0

権限を持つディレクトリ/ models /があります

drw-rw-rw- 2 owner developers 4096 Jun 24 15:13 models

これらはで設定されました

sudo chmod -R 0666 *

ユーザーには開発者がプライマリグループ(ファイルと同じグループ)としていますが、ターミナルまたはftpを介してディレクトリにアクセスできません。

[myUser@machine]$ id myUser
uid=503(myUser) gid=505(developers) groups=505(developers)
$ cd models 
-bash: cd: models: Permission denied

ディレクトリが自分のグループに属する前に同じ問題が発生し、サーバーを再起動することさえできました。私とグループ開発者の他のメンバーがアクセスできるように、このディレクトリにアクセス許可を設定するにはどうすればよいですか?

回答:


0

ディレクトリの「実行可能」フラグは、そのディレクトリの内容を一覧表示できることを意味するため、実行可能フラグを有効にします。

chmod 777 models

ありがとう-私がグーグルで見つけたすべてのガイドがこれを言及していないのは奇妙です。

777許可を保証するディレクトリをまだ見つけていません。ユーザーが他の誰かが所有しているファイルを削除できないように/tmp、他のパブリックディレクトリは1777(スティッキービットを設定する)必要があります。しかし777、トラブルを懇願しています。
— sarnold

2

ディレクトリを読み取るには実行権限が必要です。


1

ディレクトリを通過するには実行権が必要です。したがって、xフラグではなくrフラグを設定すると、ディレクトリの内容を読み取ることはできますが、そこに進むことはできません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.