Página 1 de 1
Os principais comandos do SAMBA
Enviado: 19 Jun 2013 13:34
por marcelo0786
# adicionar usuario na rede
useradd -g "NOME DO GRUPO" "NOME DO USUARIO" -m (adiciona o usuário e cria o /home/usuario)
passwd "NOME DO USUARIO" (cria senha no linux)
smbpasswd -a "NOME DO USUARIO" (cria senha no samba)
# criar o netlogon do usuario (MAPEAR OS DIRETORIOS DO USUARIO)/home/netlogon/usuário
cp -prf grupo_GRUPO DO USUARIO.bat NOME_DO_USUARIO.bat
# adicionar um grupo na rede
groupadd "NOME DO GRUPO"
# adicionar maquina no samba
useradd -c "NOME_DA_MAQUINA" -d /dev/null -s /bin/false NOME_DA_MAQUINA$
passwd -l NOME_DA_MAQUINA$
smbpasswd -a -m NOME_DA_MAQUINA
# remover usuário da rede
userdel -r "NOME DO USUARIO"
# remover grupo da rede
groupdel "NOME DO GRUPO"
# remover do netlogon
rm -rf /home/netlogon/"USUARIO".bat
# CRIAR UMA PASTA NO DIRETORIO /STAND
mkdir /stand/"NOME DA PASTA"
# ENTRAR NO ARQUIVO DE CONFIG DO SAMBA
gedit /etc/samba/smb.conf
# MUDAR O DONO DE UM DIRETORIO OU ARQUIVO
chown "NOME DO DONO":"NOME DO GRUPO" "CAMINHO DO DIRETORIO OU ARQUIVO"
# MUDAR AS PERMISSÕES DE UM DIRETORIO OU ARQUIVO
chmod "permissões" "CAMINHO DO DIRETORIO OU ARQUIVO"
*permissões (DONO GRUPO TODOS)
0 nenhuma permissão
1 somente execução
2 somente gravação
3 gravação e execução
4 somente leitura
5 leitura e execução
6 leitura e gravação
7 leitura, gravação e execução
# EXCLUIR PASTA E INTENS
rm –rf “pasta”
# REINICIAR O SAMBA
/etc/init.d/samba restart
ou:
service smb restart
# verificar um arquivo de configuração smb.conf para correção interna
testparm
Re:Os principais comandos do SAMBA
Enviado: 25 Jun 2013 18:04
por marcelo0786
Se você quiser criar automaticamente vários diretórios como Músicas, Vídeos, Documentos dentro do home dos usuários. Basta editar o /etc/skel, pois ele é usado como padrão para novos usuários criados. Assim qualquer coisa que você incluir dentro desse diretório fará com que novos usuários tenham essa informação em sua pasta home. Exemplo:
sudo mkdir /etc/skel/projetos
sudo mkdir /etc/skel/qualidade
Podemos também criar um arquivo de texto, com algum tipo de informação para novos usuários.
Crie um arquivo dentro do /etc/skel/leianates.txt e depois edit sudo vi /etc/skel/leiaantes.txt
("Olá, essa é sua pasta pessoal, etc)
Re:Os principais comandos do SAMBA
Enviado: 25 Jun 2013 22:49
por marcelo0786
Boa noite galera!!
Esqueci de falar que na hora de mudar o dono de um diretório ou arquivo vocês podem utilizar esse comando também:
sudo chown -R usuario:grupo diretório
A opção -R faz com que a mudança afete não só o diretório, mas todos os arquivos e subdiretórios dentro dele.
Re:Os principais comandos do SAMBA
Enviado: 26 Jun 2013 13:50
por marcelo0786
Se você tem uma equipe muito grande, o(a) senhor(a) é o único responsável pelo servidor, passar a senha do usuário root para outras pessoas realizarem o ingresso nas máquinas pode não ser uma boa ideia. Se essa ideia não lhe agrada, existe uma maneira de criar um usuário e dar-lhe o privilégio de cadastro de máquinas, garantindo uma maior segurança ao sistema.
Para isso, digite o comando no terminal do Servidor Samba:
sudo net -S localhost -U root -W nomedoservidor \ rpc rights grant 'nomedoservidorimpress' \ SeMachineAccountPrivilege
Com esse comando, o sistema irá solicitar a senha do root e confirmar. Assim, a conta definida como (impress) ganha permissão para adicionar máquinas no domínio PDC e pode ser usada no lugar do root.
Lembre-se de que você deve remover o parâmetro invalid users = root e adicionar o parâmetro enable priveleges = yes na seção [global] do smb.conf. Caso contrario o comando acima não funcionará.
Re:Os principais comandos do SAMBA
Enviado: 28 Jun 2013 00:45
por marcelo0786
Testando a restrição de Acesso por IP/Redes
Um método interessante e útil para testar se a nossa configuração vai bloquear o acesso a serviços é usando o testparm da seguinte forma:
testparm /etc/samba/smb.conf IP/host
Você precisará dizer para o testparm qual é o arquivo de configuração que está usando e o endereço IP/nome de host que fará a simulação de acesso. Este método não falsifica o endereço IP para testes, apenas usa os valores em allow hosts e deny hosts para checagem. Por exemplo, para verificar o acesso vindo do IP 192.168.1.50:
testparm /etc/samba/smb.conf 192.168.1.50
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[tmp]"
Processing section "[cdrom]"
Loaded services file OK.
Allow connection from /etc/samba/smb.conf (focalinux) to homes
Allow connection from /etc/samba/smb.conf (focalinux) to printers
Allow connection from /etc/samba/smb.conf (focalinux) to tmp
Allow connection from /etc/samba/smb.conf (focalinux) to cdrom
Re:Os principais comandos do SAMBA
Enviado: 28 Jun 2013 13:36
por marcelo0786
Comando no Shell para enviar mensagem p/ estações no Domínio
Criei um arquivo de texto, com a mensagem e depois utilize o código abaixo para mandar:
#cat mensagem.txt | smbclient -M Maquina
Ex:
#cat mensagem.txt | smbclient -M MAQ1
Dica importante: O nome da máquina windows tem que ser em maiúscula e o serviço mensageiro deve esta ativado nas máquinas cliente.
Re:Os principais comandos do SAMBA
Enviado: 30 Jul 2013 23:58
por marcelo0786
Boa noite galera!!
Estou retornando as atividades depois de um período de descanso (férias).
Trouxe para vocês um comando para testar as restrições de Acesso por IP/Redes.
Um método muito interessante e útil para testar se as nossas configurações vão bloquear o acesso a serviços é usando o testparm da seguinte forma:
testparm /etc/samba/smb.conf IP/host
Você precisará dizer para o testparm qual é o arquivo de configuração que está usando e o endereço IP/nome de host que fará a simulação de acesso. Este método não falsifica o endereço IP para testes, apenas usa os valores em allow hosts e deny hosts para checagem. Por exemplo, para verificar o acesso vindo do IP 192.168.0.150:
testparm /etc/samba/smb.conf 192.168.0.150
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[tmp]"
Processing section "[cdrom]"
Loaded services file OK.
Allow connection from /etc/samba/smb.conf (focalinux) to homes
Allow connection from /etc/samba/smb.conf (focalinux) to printers
Allow connection from /etc/samba/smb.conf (focalinux) to tmp
Allow connection from /etc/samba/smb.conf (focalinux) to cdrom
Espero que seja útil aos senhores...