Em 8 de janeiro de 2013 10:11, Rodolfo <[email protected]> escreveu:

> Tenta montar com o samba ao inves do cifs
>
> #mount -t smbfs //ip.do.win7/pasta /caminho/pasta -o
> username=fulano,password=12345
>
> Em 7 de janeiro de 2013 11:15, Rafael Nogs <[email protected]>escreveu:
>
> #mount -t cifs //ip.do.win7/pasta /caminho/pasta -o
>> username=fulano,password=12345
>
>
>
O que está acontecendo é o seguinte: Há uma caracteristica da ferramenta
"mount"  em que, quando um compartilhamento é montado, o conteúdo passa a
ser do usuário ROOT e isso é PADRÃO. Isso ocorre porque, por padrão, o
mount usa o usuário e senha informado para acessar o compartilhamento, mas
monta localmente como uid=0(root) ja que nenhum outro foi informado....
Agora, saiba que isso não modifica as propriedades do arquivo no Servidor,
mas somente no PC local(onde foi feito a montagem).  É isso, o que esta
impedindo-o de modificar os arquivos, mesmo que as permissões do Windows
digam o contrário.

Então para resolver: o ID do usuário( fulano ) que você informou na
montagem deve ser declarado também, pra que ele desconsidere a opção padrão
que é o ID=0(root)... Então sua linha de montagem deve ser o seguinte:

# mount -t smbfs //ip.do.win7/pasta /caminho/pasta -o
username=fulano,password=12345,*uid=fulano*

OBS.: isso não é uma falha!!! Mas sim uma peculiaridade da ferramenta MOUNT


Aconselho que você leia, atentamente, o MAN dessa ferramenta e de todas as
outras que precisar....rss... Pois há muitas outras armadilhas, que só o
tempo poderá lhe mostrar e consequentemente, você vai passar raiva por umas
coisas bobas dessa....

**Só pra você ter uma ideia: Segue uma das linhas do MAN do mount onde
informa o que eu disse acima:

*Mount options for adfs
       uid=value and gid=value
              Set the owner and group of the files in the filesystem
(default: uid=gid=0).
*

Inté camarada
-- 
--
Thiago T. Faioli
(31) 8449-4065
Nº Nacional: 3003-5410 /Ramal: 0011
MSN/Gtalk: [email protected]

Responder a