Em 8 de janeiro de 2013 12:40, Thiago T. Faioli
<thiago.faioli@gmail.com> escreveu:
Em 8 de janeiro de 2013 10:11, Rodolfo
<rof20004@gmail.com> 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
<rafael.saxon@gmail.com> 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: thiago.faioli@gmail.com