Pular para o conteúdo

Adicionando e removendo usuários no Samba

Dica publicada em Linux / Comandos
Francisco Angelo Rodrigues Neto franangelo
Hits: 313.554 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

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

Nenhuma dica encontrada.

Apagando arquivos sem dono com o find

Executando shutdown agendado para desligar seu micro

Gerenciador de pacotes RPM

Três Formas Fáceis de usar Super Usuário pelo Terminal no Linux

Utilizando o SUDO para desligar ou reiniciar um PC logado com um usuário comum

#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

Entre na sua conta para comentar.