2009/2/18 Renato S. Yamane
<yamane@diamondcut.com.br>
Fabricio Cannini - Yahoo escreveu:
Renato S. Yamane wrote:
$ id yamane
uid=1000(yamane) gid=1000(yamane)
grupos=1000(yamane),20(dialout),24(cdrom),25(floppy),29(audio),44(video),
46(plugdev),110(netdev),114(powerdev),1001(engenharia)
Pedi para os administradores da rede (que é *Windows*) criarem uma conta
"yamane" no grupo "engenharia", porém ainda assim não é possível acessar
o diretório montado:
# mount -t nfs 192.168.1.10:Engenharia /mnt/engenharia
# ls /mnt/engenharia/
ls: impossível abrir a pasta /mnt/engenharia: Permissão negada
Pelo jeito, não basta a conta/grupo ter o mesmo nome.
Pelo que eu pesquisei, o Windows não possui UID e nem GID, mas sim um
tal de SystemID (SID).
Agora a pergunta é totalmente fora de escopo:
- Alguém sabe como vincular um UID/GID em um SID, no tal do Windows?
Esse diretório que tu está tentando montar, é acessível via samba?
Sim, perfeitamente.
Mesmo porque no samba eu consigo informar o nome de usuário:
mount -t cifs -o username=USUÁRIO,passwd=SENHA,iocharset=utf8 //192.168.1.4/Engenharia/ /mnt/engenharia/
Mas o samba é muito lento.
Existe um diretório com mais de 2.000 arquivos, e sempre na primeira vez que eu tenho que visualiza-lo é necessário aguardar uns 40 segundos até ele exibir todos os arquivos.
Att,
Renato