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]

