Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Como Acessar Pastas Compartilhadas no Ubuntu via SMB

#Ubuntu; #SMB; #LinuxNetworking

Como Acessar Pastas Compartilhadas no Ubuntu via SMB

Se você utiliza um ambiente com máquinas Windows e Ubuntu na mesma rede, em algum momento precisará compartilhar arquivos entre eles. Uma forma eficiente de acessar pastas compartilhadas do Windows em servidores ou desktops com Ubuntu é utilizando o smbclient, uma ferramenta da suíte Samba.

Este guia mostra como acessar pastas compartilhadas no Ubuntu 18.04 (ou superior), incluindo configurações do Windows e o uso do terminal Linux para montar unidades SMB.

Pré-requisitos e observações iniciais

  • Rede local configurada com acesso entre os dispositivos;
  • Endereço IP do computador com Windows conhecido;
  • Nome da pasta compartilhada no Windows;
  • Usuário com permissões para acessar a pasta compartilhada;
  • Permissões administrativas no Ubuntu.

Nota: Neste tutorial foram desativadas algumas configurações de segurança para fins de teste local. Isso não é recomendado para ambientes de produção. Ajuste as configurações conforme as políticas da sua rede.

Configurando o compartilhamento no Windows

Crie uma pasta no Windows e siga os passos abaixo:

  1. Clique com o botão direito na pasta desejada e selecione Propriedades;
  2. Vá até a aba Compartilhamento e clique em Compartilhamento Avançado;
  3. Marque a opção Compartilhar esta pasta e defina um nome simples para o compartilhamento;
  4. Em "Permissões", configure os acessos desejados;
  5. Nas configurações de rede, acesse: Painel de Controle → Rede e Internet → Central de Rede e Compartilhamento;
  6. Altere as Configurações de compartilhamento avançadas para permitir o compartilhamento de arquivos e desativar a exigência de senha (opcional, apenas para testes).

Exemplos visuais dessas etapas:

@CanalQb

Instalando o smbclient no Ubuntu

Abra o terminal e instale o smbclient com o seguinte comando:

sudo apt install smbclient -y

Para acessar a pasta compartilhada, use:

smbclient //192.168.0.11/compartilharteste -U Qb

Substitua 192.168.0.11 pelo IP do seu PC com Windows e compartilharteste pelo nome da pasta. Ao ser solicitado, informe a senha do usuário do Windows (pressione Enter se não tiver senha configurada).

Montando a pasta SMB localmente no Ubuntu

Você pode montar a pasta para ter acesso via gerenciador de arquivos. Siga estes passos:

1. Crie um arquivo de credenciais:

echo "username=Qb" | sudo tee /root/.smbcredentials

2. Defina as permissões do arquivo:

sudo chmod 600 /root/.smbcredentials

3. Crie o ponto de montagem:

sudo mkdir /mnt/windows

4. Monte a pasta:

sudo mount.cifs //192.168.0.11/compartilharteste /mnt/windows -o credentials=/root/.smbcredentials,vers=1.0

Você poderá acessar o conteúdo da pasta via terminal ou interface gráfica em /mnt/windows.

Alterando permissões locais

Para facilitar o uso da pasta montada:

sudo chown -R qb:qb /mnt/windows
sudo chmod -R 777 /mnt/windows

Isso concede acesso total ao usuário qb. Use com cautela, especialmente em servidores compartilhados.

Transferindo arquivos com smbclient

Você também pode baixar arquivos diretamente:

smbclient //192.168.0.11/compartilharteste -U Qb -c "lcd /mnt/windows; recurse; prompt; mget *"

Este comando baixa todos os arquivos da pasta para o diretório local indicado.

Conclusão

Com estas etapas, você pode facilmente integrar compartilhamentos do Windows em sistemas Ubuntu, tanto para testes quanto para ambientes de produção, com as devidas adaptações de segurança e política de acesso.

Para mais informações sobre o smbclient e o Samba, consulte a documentação oficial: https://wiki.samba.org

Se tiver dúvidas ou sugestões, comente abaixo e compartilhe com quem também precisa integrar Ubuntu e Windows em redes locais.

Postar um comentário

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo