Como configuro o compartilhamento de arquivos entre dois laptops Ubuntu na minha rede sem fio?

28

Eu tenho dois laptops rodando o Ubuntu 12.04. Ambos se conectam à mesma rede Wi-Fi para acessar a Internet.

Como faço para conectá-los uns aos outros para que eu possa acessar os arquivos um do outro e vice-versa?

Além disso, como gerencio as permissões do usuário, etc., nelas?

    
por deshmukh 26.06.2012 / 12:08

5 respostas

32

Compartilhe arquivos entre dois computadores Ubuntu

Se você tem dois computadores rodando o Ubuntu na mesma rede, seria uma boa idéia usar o openssh para compartilhar arquivos entre eles.

No servidor (o computador com os arquivos que você deseja acessar), execute:

sudo apt install openssh-server

No cliente, você deve ter o ssh instalado (se, por algum motivo, ele não for instalado, execute sudo apt install openssh-client ).

Depois, você precisa descobrir o IP do computador ao qual deseja se conectar. Na maioria das vezes é algo como 192.168.1.x. Para descobrir o IP, execute ifconfig e procure a interface "wl ..." (ou "eth ..." se você estiver conectado por cabo Ethernet).

No cliente, abra o Nautilus (Super + E) e vá para “Arquivo - > Conecte-se ao servidor ”.

Digite sftp://<the_IP_of_the_server>

Na versão mais antiga do Ubuntu, você pode escolher a pasta que deseja compartilhar. Como no Ubuntu 16, se você não especificar um caminho após o IP, você obterá o diretório inicial. Para um diretório específico fora do diretório inicial do usuário com o qual você está se conectando, você precisa digitar o caminho dele.

Observe que pode levar algum tempo para se conectar, dependendo do tamanho do diretório da pasta.

Você será solicitado a informar o usuário / senha do computador ao qual deseja se conectar.

O nome do diretório se tornará um favorito no Nautilus.

Você deve ter permissões de leitura / gravação.

    
por One Zero 26.06.2012 / 14:23
15

Se você não precisar de criptografia, poderá usar o python. Se você instalou o python, pode tentar SimpleHTTPServer. Para isso

cd /folder/to/share

E então,

python -m SimpleHTTPServer

Isso permitirá o compartilhamento pela porta 8000. A outra máquina pode acessar os arquivos usando o link

    
por Anonymous Platypus 12.05.2015 / 14:16
6

Uma maneira rápida de compartilhar pastas no Ubuntu

% bl0ck_qu0te%

sudo smbpasswd -a USERNAME
    
por One Zero 26.06.2012 / 14:25
4

Parece que toda instalação do samba é um pouco diferente. Você vai querer mexer nas configurações até conseguir algo que funcione.

Talvez isso ajude embora. Esta é a minha montagem de uma unidade ntfs:

[Alpha]
    path = /media/alpha/
    browseable = yes 
    readonly = no
    guest ok = yes 
    create mask = 0644
    directory mask = 0755
    force user = default
    force group = default

Depois, certifiquei-me de que o / media / alpha estava montado com 777 permissões.

Usar o Samba faz isso com você ... sshfs é melhor.

Editar: atualizei recentemente as permissões no meu Disco Externo e tê-lo montado como 777 não é obrigatório. Limitar as permissões em uma unidade NTFS é provavelmente outro tópico.

    
por isaaclw 02.02.2012 / 16:47
0

vá para o diretório / etc / samba e digite:

   sudo gedit smb.conf

Em seguida, basta adicionar esta linha após o nome do grupo de trabalho:

   usershare owner only = false

e saia com o salvamento.

Agora reinicie os serviços:

   sudo service smbd restart

   sudo service nmbd restart

Agora crie um usuário do samba:

   sudo smbpasswd -a RAIHAN

e forneça a senha para esse usuário.

É isso aí!

    
por raihanchy 07.06.2014 / 23:42