Adicionando e removendo usuários no Samba

Publicado por Francisco Angelo Rodrigues Neto em 28/01/2004

[ Hits: 305.744 ]

 


Adicionando e removendo usuários no Samba



Para adicionar novos usuários no Samba é importante saber que ele precisa estar previamente criado no Linux. Isso pode ser feito da seguinte forma:

# adduser usuario

A partir daí, para criar o usuário no Samba:

# smbpasswd -a usuario

E para excluir:

# smbpasswd -x usuario

[]´s

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Os poderes do ".bash_history"

pv - Acompanhando progresso de comandos no terminal via barra de progresso

Substituindo ocorrências de palavras dentro de um arquivo

Comandos de manipulação de terminal

Descobrindo endereço IP do modem

  

Comentários
[1] Comentário enviado por bornskip em 14/07/2004 - 04:14h

falai geral blz ai tenho tido uns problemas com o comando smbpasswd ...
tento criar um conta para uma maquina mas ñ consigu ...
smbpasswd -am maquina
aparece o seguinte error:does not exist in system password file (usually /etc/passwd). Cannot add account without a valid local system user.
Failed to modify password entry for user rafael$
alguem ai sabe pq??

[2] Comentário enviado por franangelo em 14/07/2004 - 10:19h

smb passwd file: o padrão de criptografia utilizado pelo samba é diferente do padrão utilizado pelo Linux. É necessário armazenar as senhas criptografadas em um arquivo extra.

smb passwd file = /etc/samba/smbpasswd

Para criar o arquivo digite:

cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

O script mksmbpasswd.sh irá criar o arquivo smbpasswd com todos os usuários do sistema.

Altere as permissões do arquivo smbpasswd para que somente o root tenha acesso.

chmod 600 /etc/samba/smbpasswd

Agora é necessário definir a senha de cada usuário com o comando

smbpasswd nome_do_usuario

Para adcionar novos usuários consulte smbadduser.


Tenha certeza de que o serviço smb está sendo executado pelo servidor.

service smb restart


Espero ter ajuado ....
[]´s
FranAngelo
francisco@alfran.com.br

[3] Comentário enviado por Avelar em 02/02/2010 - 01:42h

Descupa pessoal mais vc falam, falam mas nao falam nada.
tem q encinar a galera do começo.
nao apenas no smb.conf

se nao fica complicado para o galera q esta começãndo agora intender.

ja vi muita gente nesse forum q instalou o linux todo e nem se quer levantou o serviso do SAMBA.

...

Saca so pessoal quem quiser aprender a montar um SERVIDOR SAMBA. modo texto ou grafico é so me add.
terei prazer em ajuda.

ate mais...

[4] Comentário enviado por deividrvale em 29/05/2011 - 16:24h

Mas para melhor segurança adicione usuário sem dar permissão a ele de fazer login, isto ajuda na segurança.
# adduser --disabled-login --no-create-home USUARIO

[5] Comentário enviado por leandrobrunoo em 29/03/2012 - 03:46h

Como faco pra renomear um usuario do samba ?

[6] Comentário enviado por enobrega em 25/04/2012 - 09:57h

FranAngelo,

Fiz conforme vc ensinou, mas na hora que eu faço o comando smbpasswd nome_do_usuario ele da o seguinte erro:

Failed to issue the StartTLS instruction: Server is unavailable
New SMB password:
Retype new SMB password:
Failed to issue the StartTLS instruction: Server is unavailable
Connection to LDAP server failed for the 1 try!
Failed to issue the StartTLS instruction: Server is unavailable
Connection to LDAP server failed for the 1 try!
Failed to add entry for user enobrega.

[7] Comentário enviado por Flanduyar em 24/06/2016 - 16:46h

Olá Francisco,

nesses comando

smbpasswd -a e smbpasswd -x o que significa o -a e -x?

vlw...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts