我创建了一个用户testuser
,然后创建了一个文件夹test_folder
。我工作的用户是reiji
. 我将用户添加reiji
到组中testuser
。该文件夹test_folder
已被拥有testuser:testuser
并具有权限750
。问题是,即使我将用户添加reiji
到组中testuser
,该用户reiji
仍然无法查看该文件夹test_folder
。
问: 为什么?
根据评论进行修改
sudo useradd testuser
sudo usermod -a -G testuser reiji
reiji : reiji adm cdrom sudo dip www-data plugdev lpadmin lxd sambashare testuser
total 12
drwxr-x--- 2 testuser testuser 4096 янв 8 20:16 .
drwxr-xr-x 6 reiji reiji 4096 янв 8 20:10 ..
-rw-r--r-- 1 root root 6 янв 8 20:16 hello.find
bash: cd: test_folder/: Permission denied
理论上,添加到一个组是根据“谁和哪里”进行的
检查将 testuser 添加到组中:
它应该准确显示该组中有哪些人