Como compartilhar arquivos em sua rede usando interfaces gráficas populares do Linux

Como Criar Facilmente Compartilhamentos de Rede em Sua Máquina Linux sem Usar a Linha de Comando - Deixe-me Mostrar Como

greenfilesgettyimages-1298291227

Eu compartilho regularmente arquivos e pastas pela minha rede doméstica a partir do Linux. Na verdade, tenho uma máquina que abriga uma pasta específica onde estão armazenados todos os meus manuscritos de primeira versão. Quando decidi manter esses arquivos internamente (em vez de arriscar um provedor de nuvem de terceiros usá-los para treinar redes neurais de IA), o Samba foi a solução óbvia.

Para alguém que usa Linux há décadas, configurar um compartilhamento Samba é fácil. Para aqueles que são novos no sistema operacional de código aberto, não é tão simples. Felizmente, dois dos ambientes gráficos mais populares do Linux (GNOME e KDE Plasma) tornam um pouco mais fácil criar esses compartilhamentos.

Eu quero guiá-lo pelo processo de fazer exatamente isso, para que você possa criar compartilhamentos de rede em sua máquina Linux com facilidade.

Como compartilhar arquivos pela rede a partir desses ambientes gráficos do Linux

Primeiro: Instalando o Samba

O que você vai precisar: Para fazer isso funcionar, você precisará de uma distribuição Linux com os ambientes de desktop GNOME ou KDE Plasma. Você também precisará de um usuário com privilégios de sudo. É isso. Vamos fazer acontecer. Vou demonstrar em uma distribuição baseada no Ubuntu (Pop!_OS). Se você usa uma distribuição baseada no Fedora, certifique-se de substituir apt-get pelo gerenciador de pacotes dnf durante o processo de instalação do Samba.

  1. Instalar o Samba Caso sua distribuição Linux não tenha sido enviada com o Samba pré-instalado, você pode instalá-lo com o comando:
sudo apt-get install samba -y

Se sua distribuição for baseada no Fedora, o comando seria:

sudo dnf install samba -y
  1. Adicionar e habilitar seu usuário para acesso ao Samba Por padrão, os usuários precisam ser adicionados e habilitados para o uso do Samba. Isso só requer dois comandos. O primeiro adiciona o usuário ao Samba com o comando:
sudo smbpasswd -a USERNAME

Onde USERNAME é seu nome de usuário do Linux.

Você primeiro será solicitado a digitar sua senha de sudo e deverá digitar e verificar uma senha para o Samba.

Em seguida, você deve habilitar o usuário com o comando:

sudo smbpasswd -e USERNAME

Onde USERNAME é seu nome de usuário do Linux.

Compartilhando pelo GNOME

  1. Instalar a extensão do Nautilus Para fazer isso funcionar com o gerenciador de arquivos Natilus (também conhecido como “Files”), você precisa instalar um software com o comando:
sudo apt-get install nautilus-share -y

Se sua distribuição usa dnf, esse comando é:

“`html

sudo dnf install nautilus-share -y
  1. Reinicie o Nautilus Você pode reiniciar o Nautilus com o comando:
nautilus -q
  1. Compartilhe sua pasta Abra o Nautilus e localize a pasta que deseja compartilhar. Clique com o botão direito nesta pasta e selecione Compartilhamento na Rede Local.
nautilus-share

Se você não vir esta entrada de menu, pode ser necessário sair e entrar novamente.

  1. Configure o compartilhamento Na janela pop-up resultante, clique na caixa de seleção para Compartilhar esta pasta. Depois de fazer isso, você pode nomear o compartilhamento e, em seguida (se quiser dar permissão para que os usuários alterem o conteúdo do compartilhamento), clique na caixa de seleção para Permitir que outros criem e excluam arquivos nesta pasta. Se quiser permitir logins anônimos no compartilhamento, você pode clicar na caixa de seleção para Acesso de convidado (embora eu não recomende isso por motivos de segurança).
gnome-share

Clique em Criar Compartilhamento e, em seguida, quando solicitado, clique em Adicionar as permissões automaticamente. Se receber um erro que inclui “net usershare’ retornou o erro 255”, você precisará executar os dois comandos a seguir:

sudo mkdir -p /var/lib/samba/usershares/
sudo chmod go+rwx /var/lib/samba/usershares/

Depois de fazer isso, você deverá ser capaz de acessar a pasta compartilhada na sua rede.

Compartilhando do KDE Plasma

  1. Instale o componente de compartilhamento de arquivos Faça login no KDE Plasma e abra o aplicativo Konsole. Execute o comando:
sudo apt-get install kdenetwork-filesharing -y

Se a sua distribuição é baseada no Fedora, esse comando seria:

sudo dnf install kdenetwork-filesharing -y

Em seguida, você precisará passar pelo mesmo processo descrito acima para adicionar e habilitar seus usuários para compartilhamentos Samba.

  1. Abra a guia Compartilhar para a pasta a ser compartilhada Clique com o botão direito na pasta que deseja compartilhar e clique em Propriedades. Na janela pop-up resultante, clique na guia Compartilhar.

  2. Corrija as permissões No topo da guia Compartilhar, você provavelmente verá um aviso com um botão marcado Corrigir Permissões. Clique nesse botão. Quando solicitado, clique em Alterar Permissões.

kde-permissions

“`

  1. Habilitar o compartilhamento. Na guia Compartilhar, marque a caixa de seleção Compartilhar esta pasta com outros computadores na rede local. Depois de fazer isso, você pode configurar o compartilhamento dando um nome e permitindo/configurando o acesso de convidados. Sugiro deixar Todos com permissões Somente Leitura e dar Controle Total ao seu usuário. Depois de fazer isso, clique em OK.
kde-share

Depois de seguir essas etapas, você pode compartilhar qualquer pasta (desde que tenha permissão para acessá-la) de sua máquina Linux para sua rede.

Tópicos Adicionais: Perguntas e Respostas

P: Posso compartilhar pastas entre Linux e Windows usando o Samba? R: Sim, o Samba permite que você compartilhe pastas entre computadores Linux e Windows. Configurando o Samba em sua máquina Linux e configurando as permissões necessárias, você pode compartilhar arquivos e pastas de maneira transparente entre diferentes sistemas operacionais. Isso facilita a colaboração entre usuários de Linux e Windows.

P: Existem preocupações de segurança ao usar compartilhamentos do Samba? R: Como qualquer serviço de rede, é importante considerar a segurança ao usar compartilhamentos do Samba. Para melhorar a segurança, é recomendável usar senhas fortes para os usuários do Samba e limitar o acesso de convidados. Além disso, mantenha seu software Samba atualizado para garantir que você tenha as últimas correções de segurança.

P: Posso acessar compartilhamentos do Samba de um dispositivo móvel? R: Sim, você pode acessar compartilhamentos do Samba de dispositivos móveis. Existem aplicativos de gerenciamento de arquivos disponíveis para iOS e Android que suportam a conexão com compartilhamentos do Samba. Ao instalar um desses aplicativos, você pode navegar e gerenciar arquivos em seus compartilhamentos do Samba diretamente de seu dispositivo móvel.

P: Existe uma interface gráfica para gerenciar compartilhamentos do Samba no Linux? R: Sim, existem várias ferramentas gráficas disponíveis para gerenciar compartilhamentos do Samba no Linux. Além da extensão Nautilus mencionada no artigo, você também pode usar ferramentas como system-config-samba e SWAT (Samba Web Administration Tool) para configurar e gerenciar compartilhamentos do Samba por meio de uma interface amigável.

O Impacto e o Futuro do Samba

O Samba, sendo uma ferramenta poderosa para compartilhamento de arquivos e impressão, teve um impacto significativo na facilidade de compartilhar arquivos entre diferentes sistemas operacionais. Sua capacidade de preencher a lacuna entre Linux, Windows e outros sistemas operacionais o tornou um componente essencial em muitos ambientes de rede.

Olhando para o futuro, o Samba continuará desempenhando um papel vital facilitando colaboração e compartilhamento de arquivos entre plataformas diferentes. Com a crescente popularidade do armazenamento em nuvem e acesso remoto a arquivos, a flexibilidade e compatibilidade cross-plataforma do Samba permanecerão altamente relevantes nos próximos anos.

Lista de Referências

  1. Melhores Serviços de Armazenamento em Nuvem em 2024 (Revisados por Especialistas)
  2. Kernel Linux 6.8 oferece emocionantes novos recursos e ‘correções por toda parte’
  3. Como Bloquear Anúncios Pop-Up em seu Smartphone ou Tablet Samsung
  4. BigLinux torna o Linux fácil para qualquer um – e deveria ser muito mais popular
  5. Os melhores serviços de armazenamento em nuvem que você pode adquirir para proteger seus arquivos

Agora que você aprendeu como criar compartilhamentos de rede em sua máquina Linux usando o GNOME e o KDE Plasma, por que não experimentar? Compartilhar arquivos e colaborar com outros em sua rede doméstica nunca foi tão fácil. Se este artigo foi útil, compartilhe com seus amigos e colegas nas redes sociais. Feliz compartilhamento! 😄🚀