Skip to content

Como configurar o compartilhamento de arquivos do Linux com Samba

16 de maio de 2021

O Linux foi feito para estar em rede, por isso oferece um alto nível de segurança e flexibilidade. Se você tiver várias máquinas em uma única rede, talvez precise compartilhar pastas da área de trabalho do Linux. Graças à flexibilidade inerente do Linux, você pode fazer isso facilmente com a ajuda do Samba.

O que é Samba?

Samba é a implementação do Linux do protocolo Server Message Block (SMB), que é usado para compartilhamento de arquivos de rede. No sistema operacional Windows, isso é simplesmente conhecido como SMB. O Samba é um software de código aberto gratuito que está prontamente disponível para instalação na maioria dos repositórios padrão. Originalmente desenvolvido por Andrew Tridgell, o Samba fornece serviços de arquivo e impressão e pode (a partir da versão 4 do Samba) integrar-se a um domínio do Microsoft Windows Server (como controlador de domínio ou como membro do domínio). Para algumas distribuições de desktop Linux, a configuração do Samba está a poucos cliques do sucesso. Antes de examinarmos como configurar isso da maneira mais fácil, vamos por outro caminho. Estaremos demonstrando compartilhando arquivos entre SO elementar e Ubuntu Desktop 18.04.

Como instalar o Samba

Deve-se observar que na iteração do Ubuntu Desktop do Linux, você não terá que passar pelo processo manual de instalação do Samba. Como esse não é o caso de todos os desktops Linux, vamos instalar.

  1. Faça login em sua área de trabalho Linux e abra uma janela de terminal.

  2. Atualize e atualize com o comando: sudo apt-get update && sudo apt-get upgrade -y

  3. Quando a atualização for concluída, reinicie a área de trabalho (necessário apenas se o kernel for atualizado). Instale o Samba com o comando: sudo apt-get install samba -y

    class = “ql-syntax”>

    Instalando o Samba no Linux.

  4. Inicie e habilite o Samba com os comandos: sudo systemctl start smbd
    sudo systemctl enable smbd

    type = “código”>

  5. O Samba agora está pronto para ser configurado.

Como configurar o Samba

O Samba não é tão difícil de configurar. Ao usar o GNOME no Ubuntu Desktop, você não terá que se preocupar em configurar manualmente o Samba, por meio de um arquivo de configuração. No entanto, no Elementary OS (e outras distribuições), é necessário configurar o Samba a partir de um arquivo de configuração baseado em texto. Veja como:

  1. Abra uma janela de terminal em sua área de trabalho.

  2. Emita o comando: sudo nano /etc/samba/smb.conf

  3. Localize a linha grupo de trabalho = GRUPO DE TRABALHO e altere-o para algo único (ou, se você já tiver um grupo de trabalho na rede, altere-o).

    grupo de trabalho = GRUPO DE TRABALHO

  4. Abaixo da linha do grupo de trabalho, adicione a linha nome netbios = NOME (Onde NAME é o nome, ou nome do host, do seu computador desktop).

  5. Digamos que você queira compartilhar a pasta Documentos em seu diretório pessoal (chamaremos isso de / home / jack / Documentos, para que aqueles que usam o compartilhamento possam criar novas pastas e arquivos. Na parte inferior do arquivo smb.conf, adicione: comment = NAME Documentos
    caminho = / home / jack / Documentos
    gravável = sim
    navegável = sim
    convidado ok = sim
    criar máscara = 0775

    type = “code”> Onde NAME é o mesmo nome que você usou para a opção netbios. Salve e feche o arquivo smb.conf.

  6. Em seguida, você precisa adicionar seu usuário ao Samba. Isso é feito com os dois comandos a seguir: sudo smbpasswd -a $ USERNAME
    sudo smbpasswd -e $ USERNAME

    type = “code”> Será solicitada a sua senha sudo e, em seguida, digite e verifique uma nova senha SMB para o usuário.

    Opções Explicadas

    Nos comandos acima, a opção -a adiciona o usuário e a opção -e habilita o usuário.

  7. Finalmente, reinicie o Samba com o comando sudo systemctl restart smbd.

Se você deseja adicionar mais de um compartilhamento, crie um novo abaixo do [Documents] compartilhar, usando o mesmo modelo de configuração.

Crie um compartilhamento Samba com Ubuntu Desktop

Agora você deve ser capaz de se conectar ao compartilhamento Samba recém-criado a partir de qualquer gerenciador de arquivos Desktop em sua rede, que suporte o protocolo SMB (que é a maioria deles). Como isso é feito dependerá do sistema operacional conectado ao compartilhamento Samba e do gerenciador de arquivos usado. Se o Ubuntu Desktop for sua distribuição preferida, criar um compartilhamento Samba é muito mais fácil. Compartilharemos o mesmo diretório (/ home / jack / Documents). Para fazer isso, siga estas etapas:

  1. Abra o gerenciador de arquivos.

  2. Clique com o botão direito no Documentos pasta e clique Compartilhamento de rede local no menu.

    Compartilhamento de rede local

  3. Na janela resultante, marque a caixa de seleção para Compartilhe essa pasta e, em seguida, marque as caixas para Permitir que outras pessoas criem e excluam arquivos nesta pasta e Acesso de convidado.

    Compartilhamento de pasta

  4. Digite um comentário descritivo no Comente seção (opcional).

  5. Aperte Criar compartilhamento.

    Compartilhamento de pasta> Criar compartilhamento” class=”lazyload”      id=”mntl-sc-block-image_1-0-101″ ></p>
</li>
<li>
<p>Quando solicitado, pressione <strong>Adicione as permissões automaticamente</strong>.</p>
<p><img decoding=

  6. Agora você deve conseguir acessar / home / jack / Documents a partir de qualquer gerenciador de arquivos da área de trabalho em sua rede.