como dar acesso de leitura, escrita e modificação a pastas e arquivos em meu diretório pessoal para outros usuários no mesmo computador?

2

Eu quero dar acesso a algumas pastas no meu diretório pessoal para outro usuário no mesmo computador e vice-versa. Como eu faço isso? agora o outro usuário é capaz de ver o conteúdo, mas não é capaz de abrir, copiar, mover etc os arquivos do meu diretório pessoal.

Eu faço isso facilmente enquanto compartilho com outro computador usando o método sshfs e encontrei mais onde. Mas estou preso fazendo isso localmente, já que sou novato ainda no linux.

Estou usando o lubuntu 14.04. Obrigado.

nota: este é um computador público da família e esta consulta simplifica e facilita o compartilhamento local de arquivos e pastas entre si.

    
por newforubuntulinux 25.05.2014 / 10:27

2 respostas

3

Para disponibilizar pastas em seu diretório pessoal para outros usuários no mesmo computador (leitura / gravação), basicamente você precisa fazer três coisas. O procedimento para Lubuntu é o mesmo que para o Ubuntu, além da diferença no navegador de arquivos.

1. Tornar outros usuários membros do grupo: "seu_usuário"

  • O modo de GUI é instalar gnome-system-tools (NB: Em Lubuntu , ele já está instalado) e usar a seção users and groups . Manage groups > choose yourusername > properties > adiciona os outros usuários marcando as caixas de seleção.

  • O caminho da linha de comando (se você não quiser usar / install gnome-system-tools ) para adicionar um usuário existente ao grupo <yourname> , é:

     usermod -a -G <yourname> <user_to_add>
    

2. Altere as permissões da pasta que você deseja compartilhar:

No Ubuntu : clique com o botão direito do mouse na pasta do nautilus e escolha properties . Na guia Permissões, altere as permissões do grupo para o grupo yourusername para read & write .

Altere as permissões para os arquivos na pasta de maneira semelhante (o botão para baixo na janela de propriedades do nautilus).

Em Lubuntu : altere as permissões da pasta que você deseja compartilhar para, pelo menos, ler & amp; permissões de gravação para o proprietário & amp; grupo:

3.Configure permissões para arquivos recém-criados

Agora, você pode acessar a pasta compartilhada da (s) conta (s) do (s) outro (s) usuário (s) com privilégios totais para criar e editar arquivos e diretórios. No entanto, se outros usuários criarem novos arquivos, esses arquivos pertencerão ao usuário que os criou.

Para ler, escrever e executar permissões (se o arquivo for executável) em arquivos recém-criados para todos os membros do grupo, ainda resta uma coisa a fazer: executar em um terminal ( da conta do proprietário da pasta):

chmod g+s <shared folder>
    
por Jacob Vlijm 25.05.2014 / 10:36
3

Você poderia tentar

chmod 777 -R /home/youruser

Mas isso é perigoso (não é o seu diretório /, mas ainda assim). Se for para compartilhamento local, etc. Você pode tentar configurar um compartilhamento de samba.

    
por lbaile200 27.05.2014 / 15:06