Página seguinte Página anterior Índice

12. aplicativos/samba

12.1 Existe algum programa estilo "Ambiente de Rede" para o samba?

Para facilitar a visualização de compartilhamentos do windows em máquinas linux rodando samba, existe um front end gráfico que pode ser utilizado.

Primeiro, baixe o arquivo do site do xsmbrowser

http://www.public.iastate.edu/~chadspen/xsmbrowser-2.4.0-1.noarch.rpm

Após o download, instale o pacote:

[root@localhost]# rpm -ivh xsmbrowser-2.4.0-1.noarch.rpm

Após a instalação, execute o programa no ambiente gráfico, abrindo uma janela do Xterm e digite:

[root@localhost]# xsmbrowser

A janela é parecida com o ambiente de rede do windows, e basta clicar no ícone da rede que ele mostrará as máquinas existentes na rede, em seguida clica-se na máquina que ele exibirá os compartilhamentos da máquina. Pode-se clicar no botão mount para montar o compartilhamento num diretório no linux.

12.2 Meu banco de dados não permite que muitos usuários acessem o mesmo arquivo.

Problemas com locking, certamente. É preciso fazer testes com as opções de locking do Samba. A primeira coisa que se deve tentar é usar a opção:

oplock = false

12.3 Não consigo entrar no servidor samba via um Windows 98.

Se você está obtendo o erro 'A senha está incorreta, tente novamente' provavelmente as duas máquinas não estão se comunicando da mesma forma. A partir da versão 98, o Windows tem como padrão mandar senhas encriptadas pela rede, enquanto o samba espera senhas em texto puro (padrão no Windows 95).

Solução 1: Usar senhas encriptadas no samba. Utilize o linuxconf para configurar o samba. Caso seu linuxconf não apresente esta opção, consulte o tópico relacionado sobre módulos adicionais.

Solução 2: Desabilite as senhas encriptadas no windows. Existe um arquivo no CD do windows 98 que faz exatamente isto, chama-se ptxt_off.ini. Outra opção é copiar o arquivo /usr/doc/samba-*/docs/Win98_PlainPassword.reg e executá-lo.

12.4 Se você está obtendo o erro 'A senha está incorreta, tente novamente' provavelmente as duas máquinas não estão se comunicando da mesma forma. Apartir da versão 98, o Windows tem como padrão mandar senhas encriptadaspela rede, enquanto o samba espera senhas em texto puro (padrão no Windows95).

Solução 1: Usar senhas encriptadas no samba. Utilize o linuxconf para configurar o samba. Caso seu linuxconf não apresente esta opção, consulte o tópico relacionado sobre módulos adicionais.

Solução 2: Desabilite as senhas encriptadas no windows. Existe um arquivo no CD do windows 98 que faz exatamente isto, chama-se ptxt_off.ini. Outra opção é copiar o arquivo /usr/doc/samba-*/docs/Win98_PlainPassword.reg e executá-lo.

Esse arquio deve ser copiado para o windows 98 e executado lá. O Win98_PlainPassword.reg contém: REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP] "EnablePlainTextPassword"=dword:00000001


Página seguinte Página anterior Índice