IBQUOTA(Impressão Barrada por QUOTA de usuário) |
||||||||||
HOME Documentação Download Contribuições Links Contato GIT IBQUOTA 3.1 IBQUOTA 2.4.1 |
O SAMBA é o programa que permite uma maquina Unix compartilhar recursos com maquinas Windows. Aqui será mostrado como instalar um PDC (Primary Domain Controler) no FreeBSD (poderia ser em Linux). Passo1: Fazer download do arquivo tar contendo o código fonte do SAMBA: samba-2.2.8a.tar.gz. Passo2: Descompactar o arquivo: # tar -xzvf samba-2.2.8a.tar.gz Passo3: Configurar o SAMBA: # cd samba-2.2.8a #./configure --prefix=/usr/local/samba Passo4: Compilar e Instalar: # make # make install Passo5: Toda a configuração do SAMBA está no arquivo /usr/local/samba/var/smb.conf (Compartilhamentos e permissões de acesso). Segue um exemplo de smb.conf:
Passo6: Cadastrando Estações Win2k: Cada estação de trabalho deve ter uma conta no FreeBSD. A conta é parecida com uma conta de usuário, mas há algumas diferenças: a conta não possui home; não possui Shell; e, há um sinal de "$" no final do nome da estação. Adicionar o grupo das estações: pw groupadd estacao Adicionar a conta: pw useradd estacao1 -c Estacao -d /dev/null -s /sbin/nologin -g estacao OBS: O comando PW cria usuários no FreeBSD, e seus parâmetros são:
Utilizar o VIPW para adicionar o sinal "$" no final do login da estação. Será algo deste tipo: estacao1$:*:1500:1501::0:0:Estacao:/dev/null:/sbin/nologin Certificar-se que o * está logo após o login para desabilitar senhas. Os números 1500 e 1501 referem-se a UID e GID (números seqüenciais de usuário e grupo) e deveriam ser atribuídos automaticamente durante a criação da conta. /dev/null se refere ao diretório home, e por fim a óbvia negação do direito de login no sistema (sem Shell). Após ter criado a conta no FreeBSD vamos criar uma conta no SAMBA: smbpasswd -a -m estacao1 Lembre-se que não é para colocar o sinal de "$" no final do login. Será adicionado uma linha no arquivo /usr/local/samba/private/smbpasswd . Passo7: Criar conta de usuário no sistema operacional. Para isto utilize qualquer comando de criação de usuário.Ex: adduser. E criar esta conta de usuário no SAMBA: # smbpasswd -a login_do_usuário Utilize a mesma senha. OBS: A ferramenta "pwdump.exe" migra os usuários de um servidor NT para o SAMBA. Muito interessante para quem tem muitas contas para migrar. Passo8: Colocar o smbd e nmdb para "levantar" assim que o sistema for iniciado. Editar o arquivo /etc/rc.local: #Servidor NetBIOS /usr/local/samba/sbin/nmbd -D -s /usr/local/samba/var/smb.conf #Servidor Samba /usr/local/samba/sbin/smbd -D -s /usr/local/samba/var/smb.conf Passo9: Carregando o SWAT (Samba Web Administration Tool [Ferramenta de Administração do Samba via WEB]), para isto adicione no arquivo /etc/services: swat 901/tcp E no /etc/inetd.conf: swat stream tcp nowait root /usr/local/samba/sbin/swat -s /usr/local/samba/var/smb.conf swat O SWAT só funcionará se o nmbd e smbd estiverem rodando. Para acessar o SWAT digite a URL ip_ou_nome_do_servidor:901 Ex: http://143.106.62.8:901 |
|||||||||
Copyleft 2003. IB - UNICAMP |