Compartilhar Imagens, Músicas e Vídeos? [RESOLVIDO]

1. Compartilhar Imagens, Músicas e Vídeos? [RESOLVIDO]

Carlindo
carlindojs

(usa Ubuntu)

Enviado em 27/12/2013 - 10:27h

Bom dia!

Uso o Ubuntu 12.04 64 bits e quero colocar minhas Imagens, Músicas e Vídeos em apenas um usuário: o meu, e liberar as pastas/arquivos para que determinados usuários possam: Adicionar, alterar, apagar e executar estes arquivos.

Os usuários que usam o computador são: Eu=administrador, Filha=padrão e Esposa=padrão. Consigo fazer com que os usuários até gravem novos arquivos e sub-pastas, mas, eles ficam como proprietários dos mesmos, fazendo com que os demais só consigam acessá-los, conforme os passos que fiz abaixo:

1) graficamente criei o grupo "familia";
2) graficamente coloquei o grupo "familia" como o grupo principal dos usuários;
3) criei uma pasta para testes na home: sudo mkdir /home/teste
4) mudei o proprietário e grupo da pasta criada: sudo chown -R meuusuario:familia /home/teste/
5) alterei as permissões da pasta: sudo chmod -R 777 /home/teste/
6) reiniciei, acessei por um dos usuários e criei uma sub-pasta dentro da pasta /home/teste/

Resultado: A sub-pasta criada ficou com permissão de somente acesso para o grupo "familia" e leitura/escrita para o usuário que a criou.

Desde já, agradeço a ajuda!



  


2. Re: Compartilhar Imagens, Músicas e Vídeos? [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 27/12/2013 - 14:52h

carlindojs escreveu:

Bom dia!

Uso o Ubuntu 12.04 64 bits e quero colocar minhas Imagens, Músicas e Vídeos em apenas um usuário: o meu, e liberar as pastas/arquivos para que determinados usuários possam: Adicionar, alterar, apagar e executar estes arquivos.

Os usuários que usam o computador são: Eu=administrador, Filha=padrão e Esposa=padrão. Consigo fazer com que os usuários até gravem novos arquivos e sub-pastas, mas, eles ficam como proprietários dos mesmos, fazendo com que os demais só consigam acessá-los, conforme os passos que fiz abaixo:

1) graficamente criei o grupo "familia";
2) graficamente coloquei o grupo "familia" como o grupo principal dos usuários;
3) criei uma pasta para testes na home: sudo mkdir /home/teste
4) mudei o proprietário e grupo da pasta criada: sudo chown -R meuusuario:familia /home/teste/
5) alterei as permissões da pasta: sudo chmod -R 777 /home/teste/
6) reiniciei, acessei por um dos usuários e criei uma sub-pasta dentro da pasta /home/teste/

Resultado: A sub-pasta criada ficou com permissão de somente acesso para o grupo "familia" e leitura/escrita para o usuário que a criou.

Desde já, agradeço a ajuda!


Acredito que você deverá acessar a conta da sua filha e da sua esposa e, como root, executar chmod -R 777 /home/teste em cada conta.

Pois assim como você fez, ao criar a subpasta ela é criada com as permissões padrões de cada conta.


3. como sudo não foi!

Carlindo
carlindojs

(usa Ubuntu)

Enviado em 27/12/2013 - 20:58h

Buckminster, boa noite!

Fiz através do "sudo" usando meu usuário que é "Administrador", mas não obtive êxito. Amanhã vou habilitar o root, definir a senha dele e tentar por ele. Por enquanto, muito obrigado!



4. como root também não foi!

Carlindo
carlindojs

(usa Ubuntu)

Enviado em 28/12/2013 - 22:07h

Boa noite!

Conforme orientado, tentei como root e também as novas pastas criados pelos usuários só ficam com permissões para os mesmos e não para todos.



5. Re: Compartilhar Imagens, Músicas e Vídeos? [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 28/12/2013 - 23:07h

Cara, tem um macete para isso, o qual não estou lembrado agora. Vou dar uma consultada nos meus alfarrábios. Depois te retorno.


6. 99% resolvido!

Carlindo
carlindojs

(usa Ubuntu)

Enviado em 29/12/2013 - 14:39h

Bom dia!

Após muitos testes e muitas pesquisas, cheguei a uma solução que praticamente resolveu. Por isso, vou compartilhar os passos que fiz, afim de ajudar aqueles que venham a precisar desta mesma solução e também obter uma avaliação dos usuários mais experientes sobre todo o processo em si:

1) Instalei o gerenciado gráfico de Grupos que na versão do Ubuntu 12.04 não vem instalado por padrão:
sudo apt-get install gnome-system-tools

2) Criei o grupo familia e coloquei como o grupo principal dos usuários que pretendo compartilhar arquivos:
-Procurei nos programas instalados por: Usuários e Grupos e executei-o;
-Cliquei em gerenciar grupos, cliquei em Adicionar e selecionei os usuários que farão parte do novo grupo;
-Cliquei em cada usuário, configurações avançadas, aba Avançado e mudei o Grupo principal para o novo grupo;

3) Mudei a forma que o Ubuntu cria novos arquivos do usuário, de forma a permitir leitura e escrita do grupo a qual os mesmo pertencem.
-No terminal, editei o seguinte arquivo: sudo gedit /etc/login.defs
-Procurei e alterei: USERGROUPS_ENAB no
-Procurei e alterei: UMASK 002

4) Criei os diretórios que pretendo compartilhar com os outros usuários:
sudo mkdir -p /home/imagens
sudo mkdir -p /home/músicas
sudo mkdir -p /home/vídeos

5) Copiei/Movi tudo que queria para estes novos diretórios;

6) Mudei o dono e grupo dos arquivos e pastas que copiei/movi:
sudo chown -R meuusuário.familia /home/imagens
sudo chown -R meuusuário.familia /home/músicas
sudo chown -R meuusuário.familia /home/vídeos

7) Mudei as permissões dos arquivos e pastas para que os usuários e grupos possam modificá-los:
sudo chmod -R 775 /home/Imagens
sudo chmod -R 775 /home/Músicas
sudo chmod -R 775 /home/Vídeos

8) Reiniciei o computador, entrei em cada usuário e criei uma pasta e um arquivo e confirmei que agora fica com permissão de leitura e escrita para o grupo familia;

9) Loguei em cada usuário e fiz os passos abaixo:
9.1 Apaguei as pastas Imagens, Música e Vídeos (que devem estarem vazias)
9.2 No terminal, criei um atalho/link em cada usuário para as novas pastas compartilhadas:
ln -s /home/Imagens /home/nomeusuário/Imagens
ln -s /home/Músicas /home/nomedousuário/Música
ln -s /home/Vídeos /home/nomedousuário/Vídeos

10) Tudo que baixei e ou criei ficou com permissão de leitura e escrita para o grupo familia;

Só não ficou 100%, porque quando descarreguei imagens de câmeras ou outros dispositivos, o grupo fica sem permissão de leitura e escrita. Mas, basta repetir o passo 7 para dar permissão ao grupo familia.










7. Re: Compartilhar Imagens, Músicas e Vídeos? [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 29/12/2013 - 23:26h

Bom que conseguiu, mas vou colocar um passo-a-passo assim mesmo:

Crie a pasta dentro do diretório desejado:

# mkdir /home/teste

Criando o grupo:

# groupadd familia

Alterando o grupo:

# chgrp familia /home/teste

Incluindo os usuários:

# gpasswd -a filha familia
# gpasswd -a esposa familia

Configurando para que os arquivos criados na pasta teste permaneçam no grupo familia:

# chmod g+s /home/teste

Se quiser facilitar o acesso (passo opcional), vamos criar um link simbólico na pasta pessoal de cada usuário:

# cd /home/filha
# ln -s /home/teste/ /home/filha/teste
# chown filha.familia teste

# cd /home/esposa
# ln -s /home/teste/ /home/esposa/teste
# chown esposa.familia teste

Para ajustar as permissões (que era o teu problema) acrescente (ou descomente) a linha umask 022, alterando-a para umask 002. Essa alteração fará com que cada documento criado já venha com permissão de leitura e escrita.
Faça isso acessando o arquivo ~/.bashrc de cada usuário.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts