Configurar o software Samba
Se o servidor do Infor SCE WM está executando em um sistema operacional UNIX, uma das opções de impressão é instalar o Samba no sistema UNIX, configurar o Samba para compartilhar a pasta contendo os arquivos de etiqueta e, em seguida, mapear uma letra da unidade na máquina do Loftware para a pasta compartilhada. Uma das alternativas é ativar a opção FTP no servidor. Se a sua opção preferencial é usar o Samba, esta seção fornece uma breve explicação sobre a instalação e configuração do software Samba.
O software Samba é de código aberto e pode ser baixado gratuitamente em www.samba.org. É possível baixar o código-fonte e compilá-lo para o seu sistema operacional ou simplesmente fazer o download dos binários compilados para a versão do sistema operacional UNIX que você estiver executando. O download inclui a documentação sobre a instalação e configuração do software. A instalação é um processo simples.
O Samba tem muitos recursos e pode ser usado para outras coisas além de compartilhar um diretório do UNIX para um sistema Windows. Dependendo de como você usa o Samba, a configuração do software Samba pode ser simples ou complexa. Para a configuração de um diretório do UNIX, a configuração é simples e deve ser realizada da forma definida a seguir.
O software Samba é configurado modificando o arquivo smb.conf localizado na pasta lib. O arquivo smb.conf precisa desses valores.
- [global]
- workgroup = UNIXWRKGRP
- guest account = guest
- log file = /large/samba/log
- os level = 99
- preferred master = Yes
- domain master = Yes
- wins server = 10.33.32.20
- valid users = kthomas, adamm
- hosts allow = 10.33.103., 10.33.100., 127.
- [MySharedFolder1]
- path = /user1/folder1
- read only = No
- guest ok = Yes
- [MySharedFolder2]
- path = /user1/folder2
- read only = No
- guest ok = Yes
Nesta amostra de configuração, os dois diretórios na máquina do UNIX, /user1/folder1 e /user1/folder2, são compartilhados com uma rede Windows como MySharedFolder1 e MySharedFolder2, respectivamente. Os parâmetros de configuração na seção global se aplicam a todos os diretórios do UNIX compartilhados. Para ver uma explicação detalhada desses parâmetros, consulte a documentação incluída no software Samba, especificamente o arquivo /Samba/3.0.20b/swat/help/manpages/smb.conf.5.html.
Os usuários que são especificados no parâmetro de usuários válidos devem ser usuários válidos do UNIX e estar registrados no Samba, no banco de dados criptografado de usuários/senhas. Isso pode ser feito usando o programa smbpasswd localizado no diretório bin do Samba. Quando um usuário do Windows tenta acessar os diretórios compartilhados do UNIX pela primeira vez, a combinação de ID de usuário/senha é solicitada. As credenciais fornecidas são autenticadas em relação a esse banco de dados. Por exemplo: se você quer permitir que o usuário do UNIX com o nome steve acesse compartilhamentos a partir de um sistema cliente, use este comando:
# <caminho do samba>/samba/bin/smbpasswd -a steve
- Nova senha do SMB:
- Digite novamente a nova senha do SMB:
O usuário steve foi adicionado.
Dois processos do Samba, smbd e nmbd, devem estar executando para que o Samba funcione. Os processos podem ser iniciados com estes comandos:
# <caminho do samba>/samba/bin/smbd -D
# <caminho do samba>/samba/bin/nmbd -D
Já que a máquina do Windows que executa o servidor de impressão do Loftware deve ser capaz de mapear uma letra de unidade para os diretórios UNIX compartilhados, você pode criar um novo usuário do UNIX com o nome loftware e registrar o usuário no banco de dados de usuários/senhas do Samba por meio do programa smbpasswd. Em seguida, você pode usar o logon e a senha como credenciais para mapear uma unidade da máquina do Loftware para os diretórios compartilhados. Como alternativa, é possível registrar um usuário existente do UNIX no Samba e usar as credenciais para mapear uma unidade da máquina do Loftware para os diretórios compartilhados.