Eu tenho a seguinte estrutura de diretórios:
rodrigo@LabGeM:/home/labgem/renameSeq$ ls -al
total 1484
drwxrwxrwx 3 root root 4096 Mai 16 08:47 .
drwxr-xr-x 31 labgem labgem 4096 Mai 16 09:07 ..
-rwxrwxrwx 1 root root 16624 Mai 16 08:39 Map.xlsx
-rwxrwxrwx 1 root root 38152 Mai 14 14:14 .renameSeq
-rwxrwxrwx 1 root root 1436011 Mai 14 13:39 renameSeqBasics.pdf
-rwxrwxrwx 1 root root 44 Mai 16 07:37 renameSeq.sh
drwxrwxrwx 2 root root 4096 Mai 16 07:42 Seq
Eu preciso que o diretório pai renameSeq
seja "undeletable" por qualquer outro usuário, exceto root, como seu conteúdo original (mostrado acima). Mas eu preciso que qualquer usuário seja capaz de criar, excluir e modificar novos arquivos dentro do diretório pai e também do diretório Seq
.
Eu tenho jogado com sticky bit, chmod e chown, mas sem sucesso. Normalmente, o diretório pai não permite a criação de novos arquivos dentro dele. Existe uma maneira simples de fazer isso ou vou ter que usar algo como o descrito aqui ?
Obrigado pela atenção.
Tags permissions