[FUG-BR] Permissões: Console X FTP X SSH
Renato Botelho
rbgarga em gmail.com
Quinta Outubro 2 08:22:07 BRT 2008
2008/9/29 Flávio Barros <flaviobarros at gmail.com>:
> Bom dia a todos.
> Tenho vários usuários que fazem parte do grupo DISP.
> Preciso que esse grupo tenha acesso total aos arquivos e diretório em uma
> determinada partição.
> Quando acesso via console (terminal) com esse usuário tudo funciona numa
> boa. Porém ao acesso via FTP ou SSH as permissões não são aplicadas
> corretamente.
>
> O que fiz: Coloquei umask 007 para todos os usuários (.bash_profile) e
> apliquei a permissão SGID no diretório.
>
> ACESSO VIA CONSOLE
> $ mkdir teste
> geanalves at barcelos:~/sistemas/gean$ ls -ld teste/
> drwxrws--- 2 geanalves disip 4096 Sep 29 09:15 teste/
>
> DIRETÓRIO CRIADO VIA SSH OU FTP
> $ ls -ld teste2
> drwxr-sr-x 2 geanalves disip 4096 Sep 29 09:16 teste2
Como você setou o umask? O que está parecendo é que o acesso
via ftp e/ou ssh não está respeitando o umask setado.
No casso do ftp, vai variar de acordo com o servidor ftp que você
está usando, talvez tenha que fazer alguma conf nele mesmo.
Agora no casso do ssh é estranho porque quando você se loga
no console ou via ssh ele deveria usar o mesmo shell, que está no
passwd.
--
Renato Botelho
Mais detalhes sobre a lista de discussão freebsd