Estou fazendo um LAB de um livro do RHCSA e gostaria de pedir ajuda. A tarefa é:
Faça o login no host1 como root e crie o diretório /shared_dir1
. Crie um grupo chamado shared_grp
e atribua user1000
e user2000
a ele (crie esses usuários). Configure a propriedade apropriada, a participação no grupo e as permissões no diretório para suportar a colaboração em grupo.
O que eu fiz até agora:
1) criou o / shared_dir1 como root
mkdir /shared_dir1
2) crie o grupo shared_grp
groupadd -g 9998 shared_grp
3) criou os dois usuários
adduser user1000
adduser user2000
4) atribuído user1000 e user2000 ao shared_grp
usermode -G shared_grp user1000
usermode -G shared_grp user2000
5) para apoiar a colaboração em grupo. Eu configurei o bit setgid da seguinte forma
chmod g+s /shared_dir1
6) verificou que o bit setgid está definido corretamente
ls -ld /shared_dir1
drwxr-**s**r-x
7) mudou a propriedade do grupo de raiz para shared_grp:
chown root:shared_grp /shared_dir1
Minha primeira pergunta é, por que eu sou capaz de cd
em /shared_dir1
(com user1000 ou user2000 quando, de acordo com o comando ls
, a /shared_dir1
não tem permissão de execução?