> cd /home/ron
> du -sh .
du: cannot read directory ‘./.config/gnome-control-center’: Permission denied
> ls -l
d-w-r-xr-T. 2 ron users 10 Jul 31 2021 gnome-control-center
> cd ~/.config/gnome-control-center
-bash: cd: gnome-control-center: Permission denied
RHEL 7.9 x86-64で「GUI付きサーバー」としてインストールする方法を説明できる人はいますか?d-w-r-xr-T
これは正しいですか?では、なぜそうなのでしょうか?家族アカウントでこのサブフォルダにアクセスできないのはなぜですか?
ベストアンサー1
chmod 1254
権限を要求したようですが、~/.config/gnome-control-center
そうでない場合は、RedHat インストールが権限を要求した可能性があります。私のディレクトリを確認し、RedHat 9
次の権限を取得しました。
drwx------. 3 redhat redhat 25 Apr 6 19:20 gnome-control-center
おそらく、以前のバージョンのRedHatがあなたが持っている権限を使用していたかもしれません。
権限関連:現在のユーザーに実行/読み取り権限がないd-w-r-xr-T ron users
ことがわかります。ron
したがって、試してみると(実行権限が不足して)cd
取得できます。Permission denied
しようとする時も同様です。読むこのディレクトリは次のとおりです。読む不足している権限:
$> ls ./.config/gnome-control-center
ls: cannot open directory './.config/gnome-control-center': Permission denied
redhat
あなたのユーザーがそのグループに属しているようですusers
。グループ権限があるにもかかわらずディレクトリにアクセスできない理由があるかもしれませんr-x
。この動作は正確で、次のように一致します。ルート確認:
ファイルの許可ビットは、3ビットで構成される3つのグループで構成されています。 chmod(1) と stat(2)。最初の 3 つのセットは、呼び出しプロセスの実効ユーザー ID がファイルの所有者 ID と同じ場合に使用されます。 2番目のグループ(3つのうち)は、ファイルのグループIDが呼び出しプロセスの有効なグループIDと同じ場合に使用されます。
あなたのパーマについてT
:d-w-r-xr-T
これは以下に関連しています粘り強いビット。権限にT
permsがothers
ない場合に使用されますexecution
。したがって、これを達成するには、次のものを使用する必要がありt
ます。
chmod o+x gnome-control-center