web-dev-qa-db-ja.com

ルートグループのメンバーとして、ルート所有のフォルダにCDを挿入できないのはなぜですか?

rootのメンバーであることを確認しました。

user_me@Host1:~$ Sudo useradd -G root user_me
useradd: user 'user_me' already exists

ただし、ユーザーからcdから/root/testingに移動することはできません。

user_me@Host1:~$ cd /root/testing
-bash: cd: /root/testing: Permission denied

ルートにSudo su -すると、CDを挿入しようとしているフォルダーがrootによって所有されており、適切なアクセス許可があることを確認できます。

user_me@Host1:~$ Sudo su -
Last login: Tue Sep 22 00:23:07 CDT 2015 on pts/1
[root@Host1 ~]# ll | grep testing
drwxrwxr-x  2 root root      135 Sep 22 00:20 testing
1
MrDuk

'emを介してcwdできるようにするには、ツリー内のすべての降順ディレクトリでターゲットディレクトリにxビットを設定する必要があるためです。私は考えます /rootルートグループ用のものはありません。おそらく0700です。

2
drookie

自分のグループをチェックするには、次のコマンドを使用する必要があります。

gropus *username*

ディレクトリにアクセスするには、許可グループにビットxを設定する必要があります

0
Tutunak