Como montar um servidor Samba?

1. Como montar um servidor Samba?

Erik
ferinha

(usa Ubuntu)

Enviado em 13/04/2010 - 12:30h

Olá galera...

Estou tentando montar um servidor de Dados usando SAMBA no Ubuntu 8.10 com autenticação pelo Windows. Mas não consigo fazer rodar, quando executo o comando: "/etc/init.d/samba start" me aparece a seguinte mensagem: "unrecognized service". O que estou fazendo de errado??

Alguém pode me ajudar? Desde já eu agradeço!!!


  


2. Re: Como montar um servidor Samba?

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 13/04/2010 - 12:51h

O nome do serviço tá errado. O correto é:

# /etc/init.d/smb start


3. Re: Como montar um servidor Samba?

Erik
ferinha

(usa Ubuntu)

Enviado em 13/04/2010 - 15:05h

Valeu pela ajuda..

Tentei isso mas apareceu a mensagem: "arquivo ou diretório inexistente".

Acho que o problemas está antes de executar o comando, sou novato em Linux e não sei se o Samba está instalado corretamente e se o arquivo de configuração está no lugar certo, pode ser esse o problema??

Em aguardo.


4. Re: Como montar um servidor Samba?

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 13/04/2010 - 15:12h

Instale-o então:

# aptitude install smb


5. Re: Como montar um servidor Samba?

Erik
ferinha

(usa Ubuntu)

Enviado em 13/04/2010 - 16:00h

ok

instalei e tentei o comando:"/etc/init.d/smb start" mas continua com a mesma mensagem: "arquivo ou diretório inexistente". O arquivo "smb.conf" tá em "/etc/samba", é lá mesmo que tem que estar?




6. Re: Como montar um servidor Samba?

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 13/04/2010 - 16:11h

Isso. No Ubuntu deve tá com outro nome o serviço. Pra vc saber, liste o diretório /etc/init.d pra saber.


7. Re: Como montar um servidor Samba?

Erik
ferinha

(usa Ubuntu)

Enviado em 13/04/2010 - 16:55h

ok, agora funcionou... estava faltando atualizar, acho que na instalação do SO ele vem pré-instalado!

Blz, o serviço subiu e está funcionando na Ubuntu, agora o que eu preciso é fazer a autenticação em outra máquina com o Windows Professional.

Abri o smb.conf e já coloquei o nome do domínio, o que fasso agora?
Pode me ajudar nisso??


8. SAMBA

Neto
netocba

(usa Debian)

Enviado em 13/04/2010 - 17:47h

Olá amigo

está tudo aqui

http://www.vivaolinux.com.br/artigo/Configurando-Samba-e-Windows-XP/


9. Re: Como montar um servidor Samba?

Erik
ferinha

(usa Ubuntu)

Enviado em 14/04/2010 - 08:59h

Valeu colega... vou tentar!

E volto pra dar notícias...


10. Re: Como montar um servidor Samba?

Erik
ferinha

(usa Ubuntu)

Enviado em 14/04/2010 - 13:32h

Blz, a autenticação no windows está funcionando com o usuário "teste" que eu criei no servidor, mas não sei como gerenciar as contas... criei outro usuário "teste2" e o adicionei no samba com o comando:"smbpasswd -a teste2" coloquei a nova senha e blz, depois fui na outra máquina com windows e criei a conta dele no domínio do samba.
Quando aparece a tela de login eu consigo logar com teste2 mas não aparece a pasta (Z:) que seria onde salvaria os dados no servidor.

Como gerencio essas contas??


11. Gerenciamento de Contas no Samba

Erik
ferinha

(usa Ubuntu)

Enviado em 15/04/2010 - 10:32h

Alguém sabe como gerenciar contas no SAMBA?

Criar usuários no servidor e fazer sua autenticação no Windows e criar a unidade mapeada (Ex.: Z: ou Y:) para salvar os arquivos no servidor Linux.

Estou em aguardo...


12. Gerenciamento de usuários Samba

Erik
ferinha

(usa Ubuntu)

Enviado em 16/04/2010 - 17:30h

Opa, galera!

Quanto ao gerenciamento de usuários, consegui criar os usuários e autenticá-los no windows, mas não consegui criar a unidade mapeada pra todos eles, só é criada para o último usuário configurado no "smb.conf". Está abaixo o script desse arquivo, podem me ajudar e me dizerem o que estou fazendo de errado???



#======================= Global Settings =======================

[global]

## Browsing/Identification ###

workgroup = ServDados
server string = Servidor de Dados
hosts allow = 192.168.15.6
# security = erik
log file = /var/log/samba/log.%m
max log size = 1000
logon script = logon.cmd
domain logons = yes
os level = 100
encrypt passwords = true
smb passwd file = /etc/samba/smbpasswd
preferred master = true
domain master = true
local master = true

# This will prevent nmbd to search for NetBIOS names through DNS.
dns proxy = yes
wins support = yes



####### Authentication #######



# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.
passdb backend = tdbsam

obey pam restrictions = yes

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
unix password sync = yes

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
pam password change = yes

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
map to guest = bad user


#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
[homes]
comment = Home Marildo
path = /home/samba/marildo
browseable = no
read only = no
create mask = 0770
directory mask = 0770
valid users = marildo

comment = Home Wel
path = /home/samba/wel
browseable = no
read only = no
create mask = 0770
directory mask = 0770
valid users = wel

comment = Home Fabio
path = /home/samba/fabio
browseable = no
read only = no
create mask = 0770
directory mask = 0770
valid users = fabio

# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
[profiles]
comment = Pasta Global
path = /home/samba/Global
guest ok = no
browseable = no
create mask = 0770
directory mask = 0770
valid users = teste

write list = @everyone
read only = no


#*****************************************************************************************

# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
[netlogon]
comment = Logon de Serviço de Rede
path = /home/samba/NetLogon
guest ok = yes
read only = yes
share modes = no


[printers]
comment = Impressoras
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# Replace 'ntadmin' with the name of the group your admin users are
# members of.
write list = root, @administrador

# A sample share for sharing your CD-ROM with others.
[cdrom]
comment = CD-ROM Global
read only = yes
locking = no
path = /cdrom
guest ok = yes

preexec = /bin/mount /cdrom
postexec = /bin/umount /cdrom


Ficarei muito grato com qualquer tipo de ajuda, desde já agradeço!!



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts