vsftpd - permissão de pastas

814 views
Skip to first unread message

Marcos Jost Silveira

unread,
Aug 15, 2013, 7:04:47 AM8/15/13
to tche...@googlegroups.com
Bom dia, tenho um servidor de ftp no centos com o vsftpd e estou com um duvida.
Preciso criar 3 usuarios:
Dono
User1
User2
cada um tem sua pasta, o user1 e user2 so podem ter acessos a suas pastas somente para leitura, o dono pode ter acesso a todas pastas dos usuarios para leitura e escrita.
Resumo: dondo le e altera pasta user1 e user2
user1 somente le pasta user1 e user2 somente le user2
Parece simples mas nao ta rolando... :)

Alessandro Madruga Correia

unread,
Aug 15, 2013, 11:34:05 AM8/15/13
to tche...@googlegroups.com

E se tu colocar as contas em chroot?

dono  /ftp/dono
user1 /ftp/dono/user1
user2 /ftp/dono/user2

Deixa todos no mesmo grupo e altera o umask do user1 e user2.

file_open_mode
The permissions with which uploaded files are created. Umasks are applied on top of this value. You may wish to change to 0777 if you want uploaded files to be executable.




2013/8/15 Marcos Jost Silveira <marco...@gmail.com>

--
Mensagem enviada para <http://groups.google.com/group/tchelinux>.
Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "TcheLinux" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para tchelinux+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.



--
  ,= ,-_-. =.   [<o>] Alessandro Madruga Correia
 ((_/)o o(\_))  [http://counter.li.org]              CentOS User# 342751 
   `-'(. .)`-'    "O fanatismo é a única forma de força de vontade 
        \_/         acessível aos fracos." (Friedrich Nietzsche)

Vinicius Mello

unread,
Aug 15, 2013, 1:33:32 PM8/15/13
to tche...@googlegroups.com
Ol� Marcos,

On 08/15/2013 08:04 AM, Marcos Jost Silveira wrote:
> Bom dia, tenho um servidor de ftp no centos com o vsftpd e
> estou com um duvida.
> Preciso criar 3 usuarios:
> Dono
> User1
> User2

> cada um tem sua pasta, o user1 e user2 so podem ter acessos
> a suas pastas somente para leitura,

> o dono pode ter acesso a
> todas pastas dos usuarios para leitura e escrita.


Os 4 comandos abaixo talvez resolvam:

> Resumo: dono le e altera pasta user1 e user2

chown dono:user1 pasta-user1
chown dono:user2 pasta-user2


> user1 somente le pasta user1 e user2 somente le user2

chmod 2750 pasta-user1
chmod 2750 pasta-user2


o dono tem permiss�o de grava��o (7), e o grupo* apenas
leitura e acesso (5), e os demais nada(0). Os arquivos
criados ser�o herdados(chgrp) pelo grupo (2)). * Deve
funcionar porque cada usu�rio tem um grupo pr�prio com o seu
mesmo login, e do qual apenas ele � parte.



--
Vinicius Mello

Marcos Jost Silveira

unread,
Aug 15, 2013, 2:56:03 PM8/15/13
to tche...@googlegroups.com
Obrigado Alessandro e Vinicius.
Agora quanto ao vsftpd, como faço para configura-lo de forma que o
user1 quando logar caia na pasta user1 ?
o user2 na pasta user2 e o dono na dono, mas possa navegar nas outras
2 ( que estao abaixo da dele)

Em 15 de agosto de 2013 14:33, Vinicius Mello <vmm...@vmmello.eti.br> escreveu:
> Olá Marcos,
>
>
> On 08/15/2013 08:04 AM, Marcos Jost Silveira wrote:
>>
>> Bom dia, tenho um servidor de ftp no centos com o vsftpd e
>> estou com um duvida.
>> Preciso criar 3 usuarios:
>> Dono
>> User1
>> User2
>
>
>> cada um tem sua pasta, o user1 e user2 so podem ter acessos
>> a suas pastas somente para leitura,
>
>
>> o dono pode ter acesso a
>>
>> todas pastas dos usuarios para leitura e escrita.
>
>
>
> Os 4 comandos abaixo talvez resolvam:
>
>> Resumo: dono le e altera pasta user1 e user2
>
>
> chown dono:user1 pasta-user1
> chown dono:user2 pasta-user2
>
>
>
>> user1 somente le pasta user1 e user2 somente le user2
>
>
> chmod 2750 pasta-user1
> chmod 2750 pasta-user2
>
>
> o dono tem permissão de gravação (7), e o grupo* apenas leitura e acesso
> (5), e os demais nada(0). Os arquivos criados serão herdados(chgrp) pelo
> grupo (2)). * Deve funcionar porque cada usuário tem um grupo próprio com o
> seu mesmo login, e do qual apenas ele é parte.
>
>
>
> --
> Vinicius Mello
Reply all
Reply to author
Forward
0 new messages