Este breve tutorial mostra alunos e novos usuários como instalar e configurar o Samba no Ubuntu 20.04 | 18.04.

Samba é uma implementação de código aberto do protocolo SMB / CIFS que permite aos usuários acessar impressoras de arquivos compartilhados e outros recursos de rede.o Samba permite que sistemas Linux, incluindo Ubuntu, compartilhem arquivos com sistemas Windows, incluindo Windows 10 e outros sistemas operacionais.,

para que este tutorial funcione, poderá querer configurar tanto as máquinas Windows como Ubuntu na mesma sub-rede. Isso significa que eles devem ser capazes de se comunicar através da rede.

para este tutorial, vamos usar uma rede 192.168.1.0/24.

a máquina Windows terá o endereço IP 192.168.1.2 e a máquina Linux 192.168.1.3

ambas as máquinas também estarão no mesmo grupo de trabalho local. Você pode nomear o grupo de trabalho o que quiser, mas para esta publicação, o nosso grupo de trabalho será o grupo de trabalho predefinido do Windows chamado grupo de trabalho.,

endereço de IP do Windows =========================> 192.168.1.2
Ubuntu endereço IP ==========================> 192.168.1.3
Nome do grupo de trabalho ===========================> grupo de trabalho

o Windows e o Ubuntu máquinas de ser membro do domínio ou grupo de trabalho denominado grupo de trabalho.,

Passo 1: Identificar o grupo de trabalho do Windows

para descobrir qual o grupo de trabalho que pertence à máquina do Windows, abrir as instruções do comando e escrever os comandos abaixo

net config workstation

quando executar os comandos acima, deverá ver o nome do domínio da sua estação de trabalho actual para o computador, normalmente chamado grupo de trabalho.

Passo 2: Adicionar Ubuntu ao ficheiro da máquina do Windows.,

Se não tiver um sistema DNS no seu lugar e quiser referenciar cada sistema pelos seus nomes, irá querer adicionar os seus nomes no ficheiro local da máquina em cada máquina..

para o sistema Windows, abra a linha de comandos como administrador e execute os comandos abaixo.

notepad C:\\Windows\System32\drivers\etc\hosts

em Seguida, adicione a entrada de local para a máquina o Ubuntu a ser referenciado pelo nome ubuntu16.04

192.168.1.3 ubuntu2004.localhost ubuntu2004

Salvar as alterações e pronto.,

para adicionar o nome do sistema do Windows ao ficheiro da máquina do Ubuntu, carregue em Ctrl + Alt + T no seu teclado para abrir o terminal de comandos.

então execute os comandos abaixo:

sudo nano /etc/hosts

seguinte, digite o IP com o nome da máquina do Windows, salve o arquivo e saia.

Passo 3: activar a partilha de Ficheiros

para tornar possível a partilha de ficheiros, essa funcionalidade deve estar activa nos sistemas Windows., Para ativá-lo, execute os comandos linha de comandos como administrador e execute os comandos abaixo

em Seguida, execute os comandos abaixo para habilitar o compartilhamento de arquivos e de descoberta de rede.

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yesnetsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

A partilha de Ficheiros deve estar activa na máquina do Windows após executar os comandos acima.

Passo 4: instalar o Samba no Ubuntu

neste ponto, os sistemas Windows e Ubuntu devem ser membros do mesmo grupo de trabalho e ambos os sistemas têm entradas em seu arquivo local para referenciar o outro pelo nome.,a seguir, ligue a máquina Ubuntu para instalar o Samba. Para instalar o Samba, execute os comandos em baixo.

sudo apt updatesudo apt install samba

após a instalação do Samba, go e config Samba.

Para verificar se o Samba serviços estão em execução, execute os comandos abaixo:

sudo systemctl status smbd

Ele deve de saída de linhas semelhantes, como abaixo:

Passo 5: Configurar o Samba compartilhamento Público

Agora que o Samba está instalado, execute os comandos abaixo para backup de seu arquivo de configuração padrão.

sudo cp /etc/samba/smb.conf{,.backup}

a seguir, abra o ficheiro de configuração do Samba, executando os comandos abaixo.,

sudo nano /etc/samba/smb.conf

depois certifique-se que configura as linhas realçadas para corresponder às abaixo.uma vez feito, salve suas alterações. Em seguida, execute o utilitário testparm para verificar o arquivo de configuração Samba para erros.

reiniciar os Serviços de Samba.

sudo systemctl restart smbd

Passo 6: Criar a pasta pública

em seguida, crie a pasta pública onde todos devem ter acesso, como definido na configuração do Samba acima…

sudo mkdir -p /samba/public

Definir as permissões para que todos podem ler e escrever para ele.,

sudo chown -R nobody:nogroup /samba/publicsudo chmod -R 0775 /samba/publicsudo chgrp sambashare /samba/public

reiniciar o Samba e abrir o Windows File Explorer para ver a localização partilhada no Ubuntu

sudo service smbd restart

Agora vá para a sua máquina do Windows e deverá ver a pasta pública partilhada no Ubuntu a partir do momento em que navega no Gestor de Ficheiros, como é mostrado abaixo.

Todos devem ter acesso.

Passo 6: Configurar a partilha privada do Samba

Agora você sabe como criar as partilhas públicas do samba, vamos criar partilhas privadas e protegidas., Somente os usuários que são membros do grupo aprovado serão capazes de acessar o local seguro com senhas.

primeiro crie um grupo de samba chamado smbgroup para a partilha.. só os membros terão acesso. Para criar um grupo no Ubuntu, execute os comandos abaixo.

sudo addgroup smbgroup

em Seguida, adicionar um usuário a um grupo executando os comandos abaixo

sudo usermod -aG smbgroup richard

Finalmente, todos os utilizadores que necessitam de aceder a um protegido de compartilhamento do samba será necessário digitar uma senha. Para adicionar um utilizador à base de dados de senhas do samba, execute os comandos abaixo para cada utilizador.,

sudo smbpasswd -e richard

o utilizador será solicitado a introduzir e confirmar uma senha. Esta senha será usada para acessar as ações samba protegidas.

a seguir, vá e crie uma partilha protegida na pasta /samba.

sudo mkdir -p /samba/protected

então dar apenas o acesso do Grupo Raiz e membros a esta ação.

cd /samba/sudo chown -R root:smbgroup protectedsudo chmod -R 0770 protected

quando terminar de criar a partilha protegida, vá e partilhe-a no smb.ficheiro conf.

sudo nano /etc/samba/smb.conf

em seguida, adicionar bloco de configuração abaixo ao smb.,conf file just below the one above

 path = /samba/protected valid users = @smbgroup guest ok = no writable = yes browsable = yes

Save your changes and you’re done.

reiniciar o Samba e testar as suas alterações.

sudo service smbd restart

agora Você deve ver duas pastas… um é protegido

Muitas mais ações podem ser definidas usando o formato acima.

apenas um membro do grupo SMB poderá aceder à área protegida …

pode mapear a unidade nas janelas para um acesso fácil….,

Enjoy!

That’s it!

Conclusion:

Articles

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *