Compartilhamento Windows XP x SUSE Linux Enterprise Server [RESOLVIDO]

1. Compartilhamento Windows XP x SUSE Linux Enterprise Server [RESOLVIDO]

jose ramos pereira
zeramos

(usa Slackware)

Enviado em 25/05/2011 - 11:12h

Olá pessoal !!!

Novamente um probleminha que para vocês amigos da VOL certamente será simples, mas pra mim está difícil!

A alguns meses fiquei responsável por um servidor Linux (Linux Server: SUSE Linux Enterprise Server) o qual não montei, nem configurei e não conheço a distribuição, logo ainda estou apanhando dele.
Neste srv rodamos um sistema de gestão que cuida de uma concessionária de veículos, logo não posso fazer "testes" nele, apenas faço o necessário e o que estritamente sei que não mudará nada grave.

Problema

Infelizmente este sistema de gestão não tem nativamente uma opção para gerar e enviar os arquivos de nota fiscal eletrônica, o que fica a cargo de outro programa instalado em outro computador com WinXP.
A desenvolvedora deste programa de envio instalado no win, aconselha que ao invés dele buscar no servidor Linux os arquivos para serem enviados, que estes sejam gravados pelo sistema de gestão em um diretório na estação win. (não sei porque)

Pois bem

De cara, criei uma pasta(c:\nfe) e compartilhei ela no win e dei privilégios totais a um usuário que chamaremos de nfe, senha nfe123.

No Suse criei um ponto de montagem em /mnt/nfe e usei o comando mount desta forma a princípio:

mount -t smbfs -o username=nfe,password=nfe123 //192.168.0.50/nfe /mnt/nfe

O que de cara já me deu acesso total ao compartilhamento (rwx), porém apenas ao usuário root!!!!

Isso não solucionou meu problema pois tenho outros usuários que também emitem nota e precisam gravá-las neste compartilhamento e estes não tem permissão para isso.

Resolvi parcialmente montando da seguinte maneira:

mount -t smbfs -o username=nfe,password=nfe123,uid=cpd //192.168.0.50/nfe /mnt/nfe, passando o UID, porém somente consegue gravar os usuários root e cpd, os restantes não.

Verifiquei no /etc/groups e notei que todos usuários estão no grupo root (.... não mexi pois esta funcionando assim)

root:x:0:u1,u2,u3,cpd,u4,u5,u6,...,garantia,nota,os,gestao

Não deveriam todos ter permissão RWX neste mapeamento?

Alguém sabe como posso resolver isso, e liberar para que todos meus usuários Linux possam ter total controle do conteúdo deste mapeamento?????

Muito obrigado


  


2. Simples a solução

jose ramos pereira
zeramos

(usa Slackware)

Enviado em 25/05/2011 - 17:39h

Ao invés de usar smbfs use cifs

mount -t cifs -o username=nfe,password=nfe123 //192.168.0.50/nfe /mnt/nfe


Pronto agora todos os usuários gravam na montagem!

Abraço a todos






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts