![]() |
|
Urgente: CHMOD - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Software (/forumdisplay.php?fid=4) +--- Fórum: GNU/Linux (/forumdisplay.php?fid=7) +--- Tópico: Urgente: CHMOD (/showthread.php?tid=5354) |
Urgente: CHMOD - ruicomprido - 17-03-2010 14:27 Alguém sabe como dar permissões directas num utilizador com o chmod?! Tenho pastas em que queria dar permissões a utilizadores que não pertecem ao mesmo grupo do owner URGENTE !!! ![]() EX: o owner da pasta "lixo" é o Paulo e tem permissões para tudo. o Utilizador josé quer ter os mesmos direitos do paulo mas são de grupos diferentes. São de grupos diferentes porque já existe uma hierarquia para outras pastas. Cumprimentos, Rui Comprido RE: Urgente: CHMOD - racoq - 17-03-2010 16:26 Por exemplo, e assim à primeira vista, se tiveres ubuntu e quiseres dar de facto acesso rápido à pasta lixo a outros utilizadores , penso que isto chega: chmod 777 .local/share/Trash/ vê esta documentação que é importante para perceberes chmod http://catcode.com/teachmod/ http://www.analysisandsolutions.com/code/chmod.htm RE: Urgente: CHMOD - ruicomprido - 17-03-2010 20:54 Boas, mas não é um acesso rápido, isto é para uma empresa, vou ter que mudar o ficheiro smb.conf a ver se me safo Cumprimentos RE: Urgente: CHMOD - Elias_REC - 17-03-2010 21:02 (17-03-2010 14:27)ruicomprido Escreveu: EX: o owner da pasta "lixo" é o Paulo e tem permissões para tudo. **** Primeira solucao **** - Cria um novo grupo - Adiciona os dois utilizadores ao novo grupo - Altera o dono das directorias/ficheiros: chown -R Paulo:NOVOGRUPO /directoriaprincial - Da' as mesmas permissoes ao grupo: # Leitura, Escrita e execucao para Dono e Grupo; Leitura e Execucao para outros chmod -R 775 /directoriaprincial # Leitura, Escrita e execucao APENAS para dono e Grupo, acesso negado a outros chmod -R 770 /directoriasprincipal *** Segunda solucao (mais complicada, vai com cuidado): *** AVISO: se tiveres os documentos montados em / e nao tiveres 'a vontade com linux, entao ignora o que se segue. * ACTIVAR ACLs: O sistema de ficheiros tem que ter acl activado: - faz uma copia do /etc/fstab: sudo cp /etc/fstab{,~} - abre o ficheiro com um editor de texto e adiciona a opcao acl e grava o ficheiro (requere sudo) UUID=VARIOSNUMEROS /home ext3,acl relatime 0 2 - recarrega o sistema com acls. altera o /home para o nome da particao em questao mount -o remount,acl /home - saber se tens acl activado: mount | grep acl * TENHO ACLS: - adicionar o utilizador a um ficheiro setfacl -m u:Jose:rwx file r - leitura; w - escrita; x - execucao (necessario para aceder a uma directoria ou executar um ficheiro) setfacl -Rm # modifica o ACL recursivamente (sub-directorias e respectivos ficheiros) - d (defaults): todos os ficheiros criados herdam as permissoes definidas na directoria setfacl -Rm d:u:Jose:rw '{}' \; Outras opcoes (opcional): - Permissoes apenas para ficheiros (leitura e escrita) find directoriainicial -type f -exec setfacl -m u:Jose:rw '{}' \; - Permissoes apenas para directorias (leitura, escrita e execucao) find directoriainicial -type d -exec setfacl -m u:Jose:rwx '{}' \; Fica bem, Ricardo Elias RE: Urgente: CHMOD - ruicomprido - 17-03-2010 22:03 O Ricardo Elias é o maior ![]() Não sabia que era viável um utilizador ter mais do que um grupo, e ja vi que pode ter muitos. o Ricardo salvou me, já estava a alterar o ficheiro smb.conf, tamém ia lá mas demorava mais um bocado ![]() mais uma vez obrigado, Cumprimentos Rui Comprido RE: Urgente: CHMOD - racoq - 18-03-2010 00:20 (17-03-2010 22:03)ruicomprido Escreveu: O Ricardo Elias é o maior Dá-lhe reputação se te ajudou. |