
alexabolada
(usa Debian)
Enviado em 03/04/2023 - 16:49h
R: É possível criar um script que faça todas as ações acima, então vamos começar!
1. Para criar pastas e configurações no arquivo /etc/samba/smb.conf, usamos o comando
smbpasswd -a como usuário comum ($).
2. Para desfazer as ações usando este comando basta usar o comando
smbpasswd -x como usuário comum ($).
3. A verificação de segurança pode ser feita usando o comando fail2ban-client, que varre o arquivo /var/log/samba/log.smbd buscando tentativas de acesso não autorizadas.
4. Para remover os compartilhamentos no arquivo smb.conf via script, utilizamos o comando
smbpasswd -R [share] , que remove o compartilhamento específico indicado entre parênteses.
5. As portas usadas no Samba que estão abertas no firewall podem ser verificadas usando o comando
netstat -tupln[/ b].
6. Para verificar qual o protocolo SMB esta sendo usado atualmente, usamos o comando [b]cat /etc/samba/smb.conf | grep "server min protocol".
7. Para criar usuários em lote usamos o comando
smbpasswd -m [username] , que irá criar um usuário específico indicado entre parênteses.