Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Compartilhamentos Samba sem autenticação de usuários
Linux user
Publicado por Wagner Panfilli em 04/11/2005

Login: Guiinnho, 45988 pontos
[ Hits: 17151 ]

Compartilhamentos Samba sem autenticação de usuários

Essa dica é para aqueles que precisam compartilhar recursos via Samba para máquinas Windows sem nenhum tipo de autenticação de usuário ou estação. Muito interessante para pequenas redes existentes em micro-empresas, redes onde não é necessário nenhum tipo de autenticação.

Rodando na net encontrei essa configuração que me ajudou muito nessa horas de configurar um servidor Samba sem nenhum tipo de autenticação para as máquinas clientes.

Não vou entrar na parte de instalação do Samba, pois sobre o mesmo existem vários excelentes artigos aqui mesmo no VOL.

Depois que o Samba estiver instalado, acesse o smb.conf:

# vi etc/samba/smb.conf

e coloque a configuração de acordo com sua rede:

[global]
         coding system =
         client code page = 850
         workgroup = NETWORKSMB #GRUPO de Trabalho netbios
         netbios name = CPD #NOME netbios de sua máquina
         netbios aliases =
         netbios scope =
         server string = Linux:.Server    #Comentário de sua máquina
         bind interfaces only = No
         interfaces = eth0, 192.168.0.0/255.255.255.0 #Lan
         security = SHARE #Compartilhamento
         encrypt passwords = Yes
         update encrypted = No
         allow trusted domains = Yes
         hosts equiv =
         min password length = 5
         map to guest = Bad User
         null passwords = No
         password server =
         smb passwd file = /etc/smbpasswd
         root directory = /
         passwd program = /bin/passwd
         passwd chat = *new*password* %n\n *new*password* %n\n
  *changed*
         passwd chat debug = No
         username map =
         password level = 0
         username level = 0
         unix password sync = No
         restrict anonymous = No
         use rhosts = No
         debug level = 1
         syslog = 1
         syslog only = No
         log file =
         max log size = 5000
         debug timestamp = Yes
         debug hires timestamp = No
         debug pid = No
         debug uid = No
         protocol = NT1
         read bmpx = No
         read raw = Yes
         write raw = Yes
         nt smb support = Yes
         nt pipe support = Yes
         nt acl support = Yes
         announce version = 4.2
         announce as = NT
         max mux = 50
         max xmit = 65535
         name resolve order = lmhosts host wins bcast
         max ttl = 259200
         max wins ttl = 518400
         min wins ttl = 21600
         time server = No
         change notify timeout = 60
         deadtime = 0
         getwd cache = Yes
         keepalive = 30
         lpq cache time = 10
         max disk size = 0
         max open files = 10000
         read prediction = Yes
         read size = 16384
         shared mem size = 1048576
         socket options = IPTOS_LOWDELAY TCP_NODELAY
         stat cache size = 50
         load printers = Yes
         printcap name = /etc/printcap
         printer driver file = /etc/printers.def
         strip dot = No
         character set =
         mangled stack = 50
         stat cache = Yes
         domain groups =
         domain admin group =
         domain guest group =
         domain admin users =
         domain guest users =
         machine password timeout = 604800
         add user script =
         delete user script =
         logon script =
         logon path = \\%N\%U\profile
         logon drive =
         logon home = \\%N\%U
         domain logons = Yes
         os level = 65
         lm announce = Auto
         lm interval = 60
         preferred master = No
         local master = Yes
         domain master = Yes
         browse list = Yes
         dns proxy = Yes
         wins proxy = No
         wins server = Yes #opção de Wins server
         wins support = Yes
         wins hook = No
         kernel oplocks = No
         ole locking compatibility = Yes
         oplock break wait time = 10
         smbrun = /usr/bin/smbrun
         config file =
         auto services =
         lock directory = /var/lock/samba
         default service =
         message command =
         dfree command =
         valid chars =
         remote announce =
         remote browse sync =
         socket address = 0.0.0.0
         homedir map =
         time offset = 0
         unix realname = No
         NIS homedir = No
         source environment =
         panic action =
         comment =
         path =
         revalidate = No
         username =
         guest account = nobody
         invalid users =
         valid users =
         admin users =
         read list =
         write list =
         force user =
         force group =
         writeable = Yes
         create mask = 0744
         force create mode = 00
         security mask = -1
         force security mode = -1
         directory mask = 0755
         force directory mode = 00
         directory security mask = -1
         force directory security mode = -1
         inherit permissions = No
         guest only = No
         guest ok = Yes #Convidados ok
         only user = No
         hosts allow =
         hosts deny =
         status = Yes
         max connections = 0
         min print space = 0
         strict sync = No
         sync always = No
         write cache size = 0
         printable = No
         postscript = No
         printing = bsd
         print command = lpr -r -P%p %s
         lpq command = lpq -P%p
         lprm command = lprm -P%p %j
         lppause command =
         lpresume command =
         queuepause command =
         queueresume command =
         printer =
         printer driver = NULL
         printer driver location =
         default case = lower
         case sensitive = No
         preserve case = Yes
         short preserve case = Yes
         mangle case = No
         mangling char = ~
         hide dot files = Yes
         delete veto files = No
         veto files =
         hide files =
         veto oplock files =
         map system = No
         map hidden = No
         map archive = Yes
         mangled names = Yes
         mangled map =
         browseable = Yes
         blocking locks = Yes
         fake oplocks = No
         locking = Yes
         oplocks = Yes
         level2 oplocks = No
         oplock contention limit = 2
         strict locking = No
         share modes = Yes
         copy =
         include =
         preexec =
         preexec close = No
         postexec =
         root preexec =
         root preexec close = No
         root postexec =
         available = Yes
         volume =
         fstype = NTFS
         set directory = No
         wide links = Yes
         follow symlinks = Yes
         dont descend =
         magic script =
         magic output =
         delete readonly = No
         dos filetimes = No
         dos filetime resolution = No
         fake directory create times = No
         public = yes #Público
# E o compartilhamento::::
[Linux]
         path = /home/Samba #Pasta que está sendo compartilhada
         comment = Programa de Fluxo #Comentário da Pasta
         writeable = Yes #Se poderá gravar
         create mask = 0750 #Máscara do compartilhamento
         hide dot files = No
         dos filetime resolution = Yes #arquivos em dos
         public = yes #Diretório público
         guest ok = yes #aceitar convidados
         printable = No #Impressoras compartilhadas

Salve o arquivo e reinicie o Samba:

# service smb restart

Bom, é só isso. Não se esqueçam que essa configuração não tem nenhum tipo de autenticação. O autor original dessa configuração é Alexis Alves (unicamp.br)

falow...


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Problemas com DELETE no WINE
   Dica Linux recomendada Recuperando a senha do root
   Dica Linux recomendada Configuração de acentos no KDE 4.4 do Kubuntu 9.10
   Dica Linux recomendada Teclas "/" e "?" teclado Lenovo (netbook S10)
   Dica Linux recomendada Permissão para usuário desligar o sistema sem compremeter a segurança

Comentários
[1] Comentário enviado por jair1 em 04/04/2008 - 23:21h:

#apenas acrescentando a linha abaixo ao compartilhamento existente já permite o acesso sem senha
map to guest = Bad User



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.