AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1530773
Accepted
johna
johna
Asked: 2024-10-22 05:48:43 +0800 CST2024-10-22 05:48:43 +0800 CST 2024-10-22 05:48:43 +0800 CST

Compartilhando qualquer pasta semelhante ao compartilhamento de arquivos do Windows

  • 772

Estou tentando mudar do Windows para o Ubuntu Desktop.

Quero poder compartilhar pastas entre outros computadores na rede local, sejam eles Windows ou Ubuntu.

Na ajuda, encontrei a opção de compartilhar a Publicpasta, mas ainda não consegui acessar a pasta do Windows. Também quero compartilhar outras pastas, não apenas públicas.

Encontrei algumas instruções on-line para outras formas de compartilhamento, mas parece que não tem a opção "Compartilhamento de rede local" que alguns mencionam.

Qual é a alternativa mais simples ao compartilhamento do Windows?

file-sharing
  • 3 3 respostas
  • 63 Views

3 respostas

  • Voted
  1. kyodake
    2024-10-22T07:27:08+08:002024-10-22T07:27:08+08:00

    Samba é o aplicativo de servidor que implementa o acesso do terminal do cliente a pastas, impressoras e discos através do protocolo SMB/CIFS.

    Para instalar e configurar o servidor Samba para Ubuntu, siga estes passos.

    Atualize as informações do repositório e instale quaisquer atualizações:

     sudo apt update
     
     sudo apt full-upgrade
    

    Instalar o Samba:

     sudo apt install -y samba samba-client smbclient cifs-utils
    

    Faça uma cópia do arquivo de configuração:

     sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_sample
     
    

    Crie uma pasta para compartilhar entre usuários:

     sudo mkdir /media/samba
     
     sudo mkdir /media/samba/public
    

    Conceda os direitos de acesso necessários à pasta:

     sudo chmod -R 0755 /media/samba/public
     
    

    Crie um diretório para um determinado número de usuários:

     mkdir /media/samba/private
    

    Crie o grupo de usuários para o samba:

     sudo groupadd smbgrp
    

    Adicione os usuários do Samba que você precisa:

     sudo useradd user1
    

    Repita para cada usuário

    Adicione os usuários criados ao grupo:

     sudo usermod -aG smbgrp user1
    

    Repita para cada usuário

    Altere o grupo que possui o diretório de usuários limitados:

     chgrp smbgrp /media/samba/private
    

    Crie uma senha para cada usuário adicionado:

     sudo smbpasswd -a user1
    

    Repita para cada usuário

    Edite o arquivo de configuração do samba feito backup anteriormente com o nano:

     nano /etc/samba/smb.conf
    

    Exclua todas as linhas do arquivo. Insira o seguinte:

     [global] 
     
     workgroup = WORKGROUP 
     
     security = user
     
     map to guest = bad user
     
     wins support = 
     
     no dns proxy = no 
     
     [public] 
     
     path = /media/samba/public 
     
     guest ok = yes 
     
     force user = nobody 
     
     browsable = yes 
     
     writable = yes 
     
     [private] 
     
     path = /media/samba/private 
     
     valid users = @smbgrp 
     
     guest ok = no 
     
     browsable = yes 
     
     writable = yes 
     
    

    Salvar com Ctrl + X.

    global — configurações gerais do servidor Samba

    público e privado — descrição dos diretórios de configuração.

    global tem cinco parâmetros:

    workgroup — grupo de trabalho. WORKGROUP é especificado como o grupo padrão.

    ONLINE — O valor usuário significa autorização pelo par nome de usuário/senha; mapa para convidados — define como as solicitações são processadas. ;

    ganha suporte — • habilita ou desabilita o suporte WINS;

    proxy dns — capacidade de enviar solicitações para um DNS.

    Configurações de diretório

    caminho — caminho completo para o diretório no seu disco rígido;

    convidado ok — capacidade de acessar a pasta sem uma senha (convidado);

    navegável — se deve exibir a pasta no servidor

    force user — o usuário que está trabalhando com a pasta. Para aumentar a segurança do servidor, "nobody" é geralmente usado.

    escrever — sim permite que o usuário execute ações em arquivos dentro da pasta

    usuários válidos — lista de usuários que têm acesso à pasta. Se houver vários usuários, seus nomes serão separados por vírgulas. Se o acesso for necessário para usuários pertencentes a um grupo, o símbolo “arroba” (@) será colocado antes do nome do grupo.

    • 1
  2. matigo
    2024-10-22T11:48:03+08:002024-10-22T11:48:03+08:00

    Bem-vindo ao AskUbuntu!

    Se você não precisa de nada muito complicado, você pode configurar o compartilhamento de diretórios em Configurações. Veja como:

    1. Abrir configurações
    2. Clique na opção "Compartilhamento" à esquerda: Compartilhar no Gnome é muito difícil
    3. Clique no item "Compartilhamento de mídia" para abrir um pequeno modal: Deslize esse botão de alternância
    4. Clique no botão "Compartilhamento de mídia" para ativá-lo.
    5. Se você não quiser compartilhar seus diretórios de Música, Vídeos ou Fotos, clique na lixeira para remover as permissões. Se você quiser compartilhar um diretório específico, clique no pequeno sinal de mais e escolha o local que você gostaria de compartilhar: Adicionar qualquer diretório
    6. Feche os modais e teste em uma máquina de rede diferente.

    Isso é tudo o que há para fazer se você só precisa de compartilhamento básico. Se você tem necessidades como senhas, visualizações personalizadas, compartilhamentos múltiplos e coisas do tipo, então o Samba ou algo similar precisará ser instalado e configurado.

    • 1
  3. Best Answer
    johna
    2024-10-26T17:30:22+08:002024-10-26T17:30:22+08:00

    Depois de tentar várias opções, me deparei com esta postagem sobre como instalar e configurar o compartilhamento de arquivos Nautilus no Ubuntu 24.04.

    Embora ainda exija alguns comandos do Terminal, foi simples de configurar e habilitou a Sharing Optionsopção de menu do botão direito.

    No entanto, essas instruções não funcionaram no início e encontrei uma resposta aqui .

    Então as instruções que segui foram:

    sudo apt update

    sudo apt install nautilus-share (Pressione y quando solicitado a confirmar a instalação)

    sudo usermod -aG sambashare $(whoami)

    Reinicie o PC.

    sudo smbpasswd -a $(whoami) (crie uma nova senha para o compartilhamento)

    Agora você deve ter Sharing Optionsdisponível ao clicar com o botão direito do mouse uma pasta onde você pode controlar o compartilhamento e quem tem acesso.

    Então segui o conselho do segundo link acima. Abra uma janela de arquivo, encontre o caminho para a pasta /etc/samba/(você pode começar indo para Other Locations) e abra o arquivo smb.confno editor de texto apenas clicando duas vezes.

    Encontre a linha workgroup = WORKGROUPe adicione algumas linhas abaixo dela: force user = John(substitua John pelo seu nome de usuário) Depois salve e saia.

    Em seguida, reinicie o Samba com: sudo service smbd restart

    Agora você pode acessar o compartilhamento de um PC Windows com o endereço IP (por exemplo, \\192.168.0.99) ou o nome do PC (por exemplo, \\LinuxPc).

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve