Primeira pergunta: sim. Embora você possa ter usado a opção -G
para adicionar o grupo suplementar Webdev
no momento da criação da conta: -G Webdev
.
O SELinux marca os diretórios home dos usuários como user_home_dir_t
. Portanto, para definir o contexto do SELinux, você pode usar:
# chcon -t user_home_dir_t /websites
Observe que, se você tivesse o diretório base de outro usuário como referência, também poderia copiá-lo com # chcon --reference=<other home> /website
Para definir o proprietário (Tim):
# chown Tim: /website
Os dois pontos ( :
) após o nome de usuário informam chown
para definir a propriedade do grupo como a mesma. Ou seja, ls -ld /website
mostrará Tim Tim
.
Para definir permissões:
# chmod 755 /website
755
é o padrão para diretórios iniciais na maioria dos sistemas (all?) e se traduz em rwxr-xr-x
.