Administrando as contas de usuários do samba:
O samba possui a ferramenta smbpasswd, net, pdbedit para gerenciar as contas dos usuários, para a criação de usuários no samba; o smbpasswd e utilizado para ações mais simples como adicionar usuário, deletar, desabilitar ou habilitar uma conta. Vou mostrar como criar uma conta no samba, mas para isso e necessário estar logado como ROOT no sistema.
Esse primeiro comando cria a conta de usuário no sistema, pois toda conta de usuário do samba deve existir a conta no sistema. O comando "useradd" e para adicionar um usuário no sistema, "-g info -d /home/tassio -s /bin/false" e para que este usuário pertença ao grupo info, seu diretório pessoal seja /home/tassio e não possua um shell válido, isso garante que o usuário não pode logar diretamente ou remotamente via ssh ou algo do tipo com sua conta no servidor.
# useradd -g info -d /home/tassio -s /bin/false tassio
O "smbpasswd -a" e o comando para adicionar um usuário ao samba.
# smbpasswd -atassio
A lista dos outros comando que são muito comuns de utilizar são:
1- smbpasswd -a = adiionar usuário ao samba
2- smbpasswd -x = deletar usuário do samba
3- smbpasswd -d = desabilitar uma conta de usuário
4- smbpasswd -e = habilitar uma conta de usuário
Lembrando que no final desses comandos deve vir o nome do usuário que deseja realizar esta ação.
Quando utilizamos o samba como controlador de domínio (PDC) devemos também adicionar ao samba as contas das máquinas, para isso usamos os comandos:
# useradd -g maquinas -d /dev/null -s /bin/false pc1$
# passwd -l pc1$
# smbpasswd -a -m pc1
Repare que ao adicionar a conta da máquina no sistema utiliza o "$" no final do nome, que é para o sistema saber que estamos criando uma conta de máquina, a opção "-m"do smbpasswd mostrar que estamos adicionando uma conta de máquina e não é necessário adicionar o "$" no final do nome.
Em relação ao uso do smbpasswd essas são suas opções mais utilizadas, no próximo post, escreverei sobre o "net" e o "pdbedit" que são ferramentas mais poderosas para gerenciamento das contas de usuário do samba.
Administrando Usuários do Samba
Dicas e conf's para servidores Linux
- marcelo0786
- Global Moderator
- Mensagens: 127
- Registrado em: 17 Jun 2013 17:43
- Status: Offline
Ir para
- Administração
- ↳ Apresentação
- ↳ Suporte
- ↳ Solicitação de Categoria
- ↳ Recursos
- Normativas & Padronizações
- ↳ ITIL v3
- ↳ Cobit
- ↳ ISO/IEC 27001
- Certificação
- ↳ LPI
- ↳ LPI 101
- ↳ Dicas
- ↳ Simulados
- ↳ LPI 102
- ↳ Dicas
- ↳ Simulados
- ↳ LPI 201
- ↳ Dicas
- ↳ Simulados
- ↳ LPI 202
- ↳ Dicas
- ↳ Simulados
- ↳ Videos Aulas
- ↳ Google Adwords
- Redes - Servidores - Internet
- ↳ INFRAESTRUTURA DE REDE
- ↳ Nimbus OpenSource Backup
- ↳ Video Aula e Tutoriais
- ↳ Duvidas
- ↳ Bugs e Mods
- ↳ MailCleaner Community
- ↳ Tutoriais
- ↳ Mods
- ↳ Dúvidas
- ↳ Endian Firewall Community
- ↳ Video Aula e Tutoriais
- ↳ Duvidas
- ↳ Projetos
- ↳ Bugs e Mods
- ↳ Projetos de Rede e Datacenter/CPD
- ↳ Ajuda
- ↳ Tutoriais
- ↳ pfSense Open Source Firewall
- ↳ Tutoriais
- ↳ Dicas
- ↳ Dúvidas
- ↳ Mikrotik Routeros
- ↳ Dúvidas
- ↳ Tutoriais
- ↳ Dicas
- ↳ Video Aula
- ↳ CISCO
- ↳ Zimbra
- ↳ Servidores Microsoft Windows
- ↳ Scripts
- ↳ Servidores
- ↳ Dúvidas
- ↳ Acesso Remoto
- ↳ Cloud Computing
- ↳ Videos Aulas
- ↳ Amazon AWS
- ↳ Windowns Azure
- ↳ Office 365
- ↳ Asterix Voip
- ↳ Videos Aulas
- ↳ Tutoriais
- ↳ Servidores GNU/Linux
- ↳ Resara Server
- ↳ Scripts
- ↳ Servidores
- ↳ Tutoriais
- ↳ Zentyal
- ↳ Dúvidas
- ↳ Sistemas Operacionais
- ↳ Prints
- ↳ Shell Script
- ↳ Iomega Stor Center
- ↳ Iptables
- ↳ Video Aula
- ↳ Dúvida
- ↳ ISPConfig
- ↳ Tutoriais
- ↳ Ajuda
- ↳ PMG - Proxmox Mail Gateway
- ↳ Tutoriais
- ↳ Dúvidas
- ↳ MODS
- Virtualização
- ↳ Profissional
- ↳ XenServer
- ↳ VMWARE Vsphire
- ↳ Vmware ESXI
- ↳ KVM
- ↳ VMWare Workstation
- ↳ Hyper-V
- ↳ Proxmox
- ↳ Dúvidas
- ↳ Uso Pessoal
- ↳ VirtualBox
- ↳ Vmware Player
- ↳ Docker
- ↳ Rancher
- Segurança
- ↳ Antivírus Empresarial
- ↳ Sophos Endpoint Protection
- ↳ Panda Security
- ↳ Kaspersky
- ↳ Segurança da Informação
- ↳ Videos Aulas
- ↳ Anti-Spam
- ↳ Monitoramento
- ↳ Zabbix
- ↳ FAN - Fully Automated Nagios
- ↳ Nagios
- ↳ PRTG Network Monitor
- ↳ Zenoss
- ↳ Cacti
- ↳ IDS e IPS
- ↳ Monitorix
- SGDB - Banco de Dados
- ↳ SQL Server
- ↳ MongoDB
- ↳ Interbase - Firebird
- ↳ PostgreSQL
- ↳ Oracle
- ↳ Video Aula
- ↳ Mysql - MariaDB
- Softwares Diversos - Tablets - Smartphones - Android - IOS
- ↳ Android
- ↳ Softwares Windows
- Linguagem De Programação
- ↳ Python
- ↳ Videos Aulas
- ↳ C#
- ↳ Video Aulas
- ↳ Dúvidas
- ↳ HTML 5
- ↳ Video Aula
- ↳ Wordpress
- ↳ Videos Aulas
- ↳ Dicas
- ↳ JavaScript
- ↳ Scripts
- ↳ Hibernate
- ↳ Video Aula
- ↳ Visual Basic
- ↳ Video Aula
- ↳ Lógica De Programação
- ↳ Video Aula
- ↳ Java
- ↳ PHP
- ↳ Dicas
- Office
- ↳ Excel
- ↳ Videos Aulas
- ↳ Dicas
- ↳ MS Project 2010
- ↳ Video Aula
- Noticias
- ↳ Noticias
- Hardware
- ↳ Desktops
- ↳ Servidores
- ↳ Laptops
- ↳ Embarcados e Arduino
- DevSecOps
- ↳ CI/CD
- CPBR7
- ↳ Palestras