Instalação e Configuração do Samba Server
<p>O Samba permite compartilhamento de arquivos entre sistemas operacionais. Instale o Samba no Ubuntu com <strong><em>sudo apt install samba</em></strong>, crie uma pasta para compartilhamento, edite o arquivo <strong><em>smb.conf</em></strong> e defina permissões. Configure senhas de usuário com <strong><em>smbpasswd</em></strong> e conecte dispositivos via rede usando o caminho do compartilhamento. Ideal para redes locais com Windows, macOS e Linux.</p><h2>Visão Geral</h2>
<p>Um servidor de arquivos Samba permite compartilhamento de arquivos entre diferentes sistemas operacionais em uma rede. Com ele, você pode acessar arquivos de seu desktop a partir de um laptop e compartilhar com usuários do Windows e macOS.</p>
<p>Este guia aborda a instalação e configuração do Samba no Ubuntu ou Mint.</p>
<p><strong>Requisitos:</strong></p>
<ul>
<li>Ubuntu 16.04 LTS.</li>
<li>Uma Rede Local<span style="margin-right: 0.3em"> </span> <span style="margin-left: -0.3em">(LAN</span>) para compartilhamento de arquivos.</li>
</ul>
<h2>Instalação do Samba</h2>
<p>Para instalar o Samba, execute os seguintes comandos:</p>
<pre class="language-markup"><code>sudo apt update
sudo apt install samba</code></pre>
<p>Verifique se a instalação foi bem-sucedida com:</p>
<pre class="language-markup"><code>whereis samba</code></pre>
<p>A saída deve ser semelhante a esta:</p>
<p><em>samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz---</em></p>
<h2>Configuração do Samba</h2>
<p>Crie um diretório para compartilhamento:</p>
<pre class="language-markup"><code>mkdir /home/<username>/sambashare/</code></pre>
<p>O comando acima cria uma pasta chamada `sambashare` no diretório home, que será compartilhada posteriormente.</p>
<p>O arquivo de configuração do Samba está localizado em `/etc/samba/smb.conf`. Edite-o com:</p>
<pre class="language-markup"><code>sudo nano /etc/samba/smb.conf</code></pre>
<p>Adicione as seguintes linhas ao final do arquivo:</p>
<pre class="language-markup"><code>[sambashare]
comment = Samba no Ubuntu
path = /home/<username>/sambashare
read only = no
browsable = yes</code></pre>
<ul>
<li><strong>comment</strong>: Descrição breve do compartilhamento.</li>
<li><strong>path</strong>: Diretório do compartilhamento.</li>
<li><strong>read only</strong>: Permite modificar o conteúdo da pasta quando definido como `no`.</li>
<li><strong>browsable</strong>: Define se o compartilhamento será visível na rede.</li>
</ul>
<p>Salve pressionando <strong>Ctrl+O</strong> e saia com <strong>Ctrl+X</strong>.</p>
<p>Reinicie o serviço Samba para aplicar as alterações:</p>
<pre class="language-markup"><code>sudo service smbd restart</code></pre>
<p>Atualize as regras do firewall para permitir tráfego Samba:</p>
<pre class="language-markup"><code>sudo ufw allow samba</code></pre>
<h2>Configuração de Contas de Usuário e Conexão ao Compartilhamento</h2>
<p>Como o Samba não utiliza a senha do sistema, é necessário configurar uma senha Samba para o usuário:</p>
<pre class="language-markup"><code>sudo smbpasswd -a <username></code></pre>
<p><strong>Nota:</strong> O nome de usuário deve pertencer a uma conta do sistema; caso contrário, não será salvo.</p>
<h2>Conectando-se ao Compartilhamento</h2>
<p><strong>No Ubuntu:</strong></p>
<ul>
<li>Abra o gerenciador de arquivos padrão.</li>
<li>Clique em <strong>Conectar-se ao Servidor</strong> e insira o endereço do servidor.</li>
</ul>
<p><strong>No macOS:</strong></p>
<ul>
<li>No menu do Finder, clique em <strong>Ir > Conectar-se ao Servidor</strong> e insira o endereço do servidor.</li>
</ul>
<p><strong>No Windows:</strong></p>
<ul>
<li>Abra o Gerenciador de Arquivos e edite o caminho para:</li>
</ul>
<pre class="language-markup"><code> \\ip-address\sambashare</code></pre>
<p>Substitua `ip-address` pelo IP do servidor Samba e `sambashare` pelo nome do compartilhamento.</p>
<p>Você será solicitado a inserir suas credenciais. Insira-as para conectar-se!</p>

17.05.2025, 