Adicionando e removendo usuários no Samba

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

[ Hits: 306.061 ]

 


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

Localizar arquivos ou diretórios no Linux

Listar os arquivos ordenados pelos seus tamanhos

Convertendo alguns arquivos

Como fazer logout forçado pela linha de comando no GNOME

Tirando screeshots via linha de comando

  

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