Configurando uma pasta compartilhada para os usuários do seu Linux

Quem está acostumado ao Windows 2000/XP e tem vários usuários no mesmo computador, deve estar acostumado a usar aquela pasta "Documentos Compartilhados" para arquivos que devam estar acessíveis a todos, como músicas, fotos, etc. Mas como configurar o mesmo tipo de pasta no Linux? Esta é a intenção desse artigo.

[ Hits: 90.527 ]

Por: Perfil removido em 12/09/2006


Conclusão



Bom, esta configuração não é tão difícil assim, nem é tão "iniciante".

Talvez usar a alteração do umask possa abrir alguma segurança caso algum usuário participe de outros grupos e isso complicaria as coisas.

Também a opção de usar o "chmod -R" possa se tornar proibitiva caso a pasta comece a acumular muito conteúdo. Também ela não dará 100% de garantia de que vai funcionar sempre, dependendo de em que script você configurar o comando. Configurando no boot, ele não vai atualizar se um usuário fizer logoff para em seguida o outro fazer login. Configurando no cron não há certeza de início de que a freqüência escolhida será ideal.

ACL


Talvez essas configurações de permissão possam ser melhoradas com implementação de ACLs, que fazem listas de acesso avançadas. São permissões adicionais ao sistema de permissão padrão do Linux. Você pode encontrar mais informações sobre ACL nesses links (e em uma boa googlada):
Página anterior    

Páginas do artigo
   1. Introdução
   2. Conclusão
Outros artigos deste autor

Definição de hacker

Datagramas IP (Protocolo Internet)

Utilizando GMail (Google Mail) em seu cliente de email favorito

O Filho à Casa Torna

Network Mapper - Nmap

Leitura recomendada

Configurando o proftpd com autenticação de usuário pelo passwd

O que é $PATH, como funciona e como trabalhar com ele

Montando um Servidor de FTP

Otimizando o uso do seu disco rígido usando a mesma /home para várias distribuições

Configuração inicial no FreeBSD 8.0-Release

  
Comentários
[1] Comentário enviado por removido em 12/09/2006 - 17:27h

Ótimo artigo.
Além desse compartilhamento, pensei tbm que podemos ao mesmo tempo compartilhar isso via NFS ou SMB para os usuários da rede.
Abraços

[2] Comentário enviado por zmangabeira em 12/09/2006 - 22:05h

Tenho uma dúvida quando ao umask. Se o arquivo criado for binário, os usuários terão permissão apenas para leitura e execuçã (r-x) ???

[3] Comentário enviado por removido em 13/09/2006 - 08:19h

zmangabeira, o umask funciona diferente para arquivos e para pastas.

No caso das pastas, você faz 777-[umask].
Para os arquivos, você calcula 666-[umask].

A umask 0022 cria arquivos com permissão 644(rw-r--r--) e pastas 755(rwxr-xr-x).
A umask 0002 cria arquivos com permissão 664(rw-rw-r--) e pastas 775(rwxrwxr-x).

[4] Comentário enviado por marcelo.dias em 13/09/2006 - 20:17h

Parabéns, o artigo é ótimo, além disso já fiz no meu notebook pra compartilhar pelo samba na rede windows aqui do escritório.

[5] Comentário enviado por deivid.veras em 14/09/2006 - 15:01h

Parabens, bom artigo!

[6] Comentário enviado por titanderso em 05/07/2007 - 11:19h

Parabéns pelo artigo, estava com este problema aqui, meu problema agora é com o broffice, segui todos os passos descritos funciona bem, mas quando salvo um arquivo no broffice ele simplesmente ignora a máscara e só dá permissão para o dono. Quando executo no bash do usuário pronto a máscara funciona. Como resolver este novo problema? se voçê souber por favor me salve. Valeu uma abração.

[7] Comentário enviado por removido em 05/07/2007 - 15:50h

titanderso, você está usando compartilhamento nfs?

Porque o BrOffice dá mesmo conflito com compartilhamentos nfs, veja aqui: http://www.rau-tu.unicamp.br/openoffice/read.php?tid=1&qid=4563&key=nfs
e aqui: http://www.inf.bme.hu/~pts/solution_to_openoffice_nfs_locking.html

Estou com essa situação, mas mesmo seguindo os tutoriais acima não consegui fazer o BrOffice abrir com permissão de escrita.

[8] Comentário enviado por titanderso em 05/07/2007 - 16:44h

Caro Amigo, obrigado pela pronta resposta.

Estou utilizando as dicas de seu artigo (para compartilhamento de pastas locais como proposto no artigo) no Debian Etch, com broffice 2.2 e a máquina faz parte de uma rede com samba. Explicando melhor se salvo pelo broffice do icone na área de trabalho ele salva deste jeito:

-rw-r--r-- 1 anderson ccap 6475 2007-07-05 15:48 teste.odt

Agora se digito no shell do usuário (sem ser do root) broffice.org2.2 e salvo o arquivo ele dá as permissões certas:

-rwxrwxrwx 1 anderson ccap 6711 2007-07-05 10:59 relaçao.odt

minha dúvida é como evitar isto, já que no meu trabalho estamos migrando para o linux e cada computador possui 2 a 3 usuários que precisam utilizar os mesmos arquivos e fica dificil explicar como mudar as permissões toda vez que for modificado o arquivo (fora a resistencia deles em continuar com aquele sistema).

Desde já agradeço a sua paciência e a sua colaboração

[9] Comentário enviado por titanderso em 27/07/2007 - 12:15h

Olá, consegui com o OpenSUSE 10.2, valeu.

[10] Comentário enviado por elton.linux em 27/08/2013 - 11:37h

Olá,

usando manjaro linux com xfce4, tento compartilhar uma pasta entre dois usuários.
Segui passo a passo o tutorial apresentado mas só tenho permissão de leitura.
Altereio o .bashrc e tambeḿ o bash_profile adicionando, já que não possuia essa linha, umask 002, no inicio arquivo.

No resto tudo foi feito conforme o tutorial, o que será que pode estar complicando?

Valeu
Abraço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts