Autor Tópico: Wine - pasta mapeada como somente leitura....  (Lida 4153 vezes)

Offline jcgeraldi

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Wine - pasta mapeada como somente leitura....
« Online: 10 de MAR?O de 2010, 11:06 »
Bom dia, gostaria de uma ajuda de voce pra resolver um proble no meu Ubuntu Studio.

Tenho um software de automação comercial e rodo ele pelo Wine normal, sem erros, mas preciso de uma pasta que tenho no meu servidor Windows XP onde está o banco de dados.

Fiz esse procedimento:
No terminal:

sudo nautilus

Criei uma pasta no /media

depois

sudo gedit /etc/fstab

E adicionei a seguinte linha:

//ip_do_servidor/pasta   /media/sua_pasta  cifs rw,
iocharset=utf8,user=usuario,passwd=senha  0   0

reinicie e tudo certo monta e abre as pastas tudo certinho.

Só que os arquivos estão como somente leitura e não consigo utilizar o mapeamento no Wine, pois o arquivo de banco de dados está bloqueado e não altera.

Alguém pode me ajudar por favor....

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Wine - pasta mapeada como somente leitura....
« Resposta #1 Online: 10 de MAR?O de 2010, 11:41 »
Mude as permissões do diretório usado como ponto de montagem (em /media) deixando ele com direitos de escrita para você.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline jcgeraldi

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Wine - pasta mapeada como somente leitura....
« Resposta #2 Online: 10 de MAR?O de 2010, 12:01 »
Como faço pra mudar as permissoẽs, já tentei mudar escrita e leitura mas não consegui.

Pode me dar uma ajuda mais detalhada.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Wine - pasta mapeada como somente leitura....
« Resposta #3 Online: 10 de MAR?O de 2010, 12:31 »
Mudar as permissões da pasta não bastam... vc tem mudar a forma de montagem, de forma que o ponto de montagem seja montado por você, e não pelo usuário root. Vc faz isso com o parâmetro "uid=<usuario>".

Outra coisa legal que vc pode fazer é tirar essa senha do fstab, afinal é um arquivo que precisa ter leitura pública, qq usuário em sua máquina pode lê-lo a qualquer momento. Vc pode até alegar que só vc usa a máquina; mas isso não vai ser verdade para sempre, e de qq forma, a informação de como fazer isso pode ser útil pra alguém, mais tarde.

Ao invés de informar "user=usuario,password=senha", use "credentials=/etc/samba/acesso.cred". Esse arquivo "/etc/samba/acesso.cred" é um arquivo de texto, e não precisa nem ter esse nome, nem estar nesse diretório. O conteúdo dele deve ser o seguinte:

Código: [Selecionar]
user=usuario
password=senha
workgroup=grupo

Certifique-se de usar permissões 0600 nesse arquivo, e que ele pertença ao usuário root (não a você).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline jcgeraldi

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Wine - pasta mapeada como somente leitura....
« Resposta #4 Online: 11 de MAR?O de 2010, 13:12 »
Olha, como não entendo muito sobre essas mudanças, só consegui modificar isso:

//192.168.1.10/SHOficina /media/SHOficina  cifs rw,
iocharset=utf8,credentials=/etc/samba/acesso.cred  0   0

e escrevi o acesso.cred assim:

user=jcgeraldi
password=samarajulio
workgroup=JFCOMPUTADORES

mas ainda não consigo as permissões. Como proceder?


Obrigado

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Wine - pasta mapeada como somente leitura....
« Resposta #5 Online: 11 de MAR?O de 2010, 13:16 »
faltou adicionar a opção "uid=usuario" no fstab. Assim:

Citar
//192.168.1.10/SHOficina /media/SHOficina  cifs rw,iocharset=utf8,uid=jcgeraldi,credentials=/etc/samba/acesso.cred 0 0

Ah, outra coisa: esses parâmetros têm que ficar em uma linha só, no fstab. Vc aqui, postou em 2 linhas.

Ah, outra coisa²: sempre que for postar uma senha, proteja-a.
« Última modificação: 11 de MAR?O de 2010, 13:24 por zekkerj »
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D