Fórum Ubuntu Linux - PT

Suporte Técnico => Servidores => Tópico iniciado por: ricardol1980 em 18 de Maio de 2009, 13:05

Título: Permissão dos arquivos para o Samba
Enviado por: ricardol1980 em 18 de Maio de 2009, 13:05
Olá pessoal, tudo bem?

Recentemente eu instalei o Ubuntu Server 9 para estudar e comecei instalando o samba e o dhcp.

quando eu monto a minha hd externa para compartilha-la via samba eu não consigo alterar as permissões via chmod.
mount -t vfat /dev/sdb1 /media/hd-externa
chmod -R 0777 /media/hd-externa

quando acesso via windows eu posso ler os arquivos porém não posso escrever.

Por que eu logado como root não consigo alterar permissões, grupo, dono, ele me nega o acesso?

Qual a maneira correta para eu resolver este problema?

Agradeço a atenção de todos.
Título: Re: Permissão dos arquivos para o Samba
Enviado por: ubu4ever em 18 de Maio de 2009, 23:51
Olá pessoal, tudo bem?

Recentemente eu instalei o Ubuntu Server 9 para estudar e comecei instalando o samba e o dhcp.

quando eu monto a minha hd externa para compartilha-la via samba eu não consigo alterar as permissões via chmod.
mount -t vfat /dev/sdb1 /media/hd-externa
chmod -R 0777 /media/hd-externa

quando acesso via windows eu posso ler os arquivos porém não posso escrever.

Por que eu logado como root não consigo alterar permissões, grupo, dono, ele me nega o acesso?

Qual a maneira correta para eu resolver este problema?

Agradeço a atenção de todos.

O correto é chmod -R 777 ou chmod -R a=rwx. Caso não seja isso dê uma olhada no link:

http://focalinux.cipsga.org.br/guia/avancado/ch-s-samba.html
Título: Re: Permissão dos arquivos para o Samba
Enviado por: clcampos em 19 de Maio de 2009, 09:05
Só para confirmar, você esta tendo problemas no windows e no linux?

Seu HD externo não possui trava quanto a gravação?

Título: Re: Permissão dos arquivos para o Samba
Enviado por: ricardol1980 em 19 de Maio de 2009, 19:11
Minha HD não possui trava de gravação,
também não consegui mudar a permissão usando a dica acima, mesmo pq eu já havia tentado usa-la.

------------------------------------------------------------------------------------------------
Eu consegui acessar e gravar usando a seguinte opção;

No fstab eu acionei:
/dev/sdb1       /media/hd-externa                         vfat    user,auto,utf8,umask=022,uid=1000,  0 1   

#usuário 1000 representa o usuário da conta guest que eu adicionei no seção global

guest account = ricardo
invalid users = root

------------------------------------------------------------------------------------------------

Usando isso eu consegui habilitar a escrita no compartilhamento.

Agora fica a pergunta, pq eu não consegui mudar a permissão dessa unidade montada?

Obrigado pela atenção desde já!
Título: Re: Permissão dos arquivos para o Samba
Enviado por: clcampos em 19 de Maio de 2009, 19:57
Provavelmente é porque é uma partição Windows, portanto não tendo suporte a salvar as permissões no formato usado pelo linux.
Título: Re: Permissão dos arquivos para o Samba
Enviado por: ricardol1980 em 19 de Maio de 2009, 20:59
Ok, faz sentido a sua lógica.

Vou fazer uns testes aqui.

Valeu pela ajuda!