Uma maneira rápida de compartilhar pastas no Ubuntu

Uma maneira rápida de compartilhar pastas no Ubuntu

Eu tenho dois laptops rodando Ubuntu 12.04. Ambos se conectam à mesma rede WIFI para acessar a internet.

Como faço para conectá-los entre si para poder acessar arquivos um do outro e vice-versa?

Além disso, como faço para gerenciar as permissões de usuário, etc., neles?

Responder1

Compartilhe arquivos entre 2 computadores Ubuntu

Se você tiver dois computadores rodando Ubuntu na mesma rede, seria uma boa ideia 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ê sshjá deve ter instalado (se por algum motivo não estiver instalado, execute sudo apt install openssh-client).

Então 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 ifconfige procure pela interface "wl..." (ou "eth..." se estiver conectado por cabo Ethernet).

No cliente, abra o Nautilus (Super+E) e vá em “Arquivo -> Conectar ao Servidor”.

Digitarsftp://<the_IP_of_the_server>

Caixa de diálogo Conectar ao servidor do Ubuntu 16

Na versão mais antiga do Ubuntu, você pode escolher a pasta que deseja compartilhar. A partir do 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 seu caminho.

Observe que a conexão pode levar algum tempo, dependendo do tamanho do diretório da pasta.

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

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

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

Responder2

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

cd /folder/to/share

E então,

python -m SimpleHTTPServer

Isso permitirá o compartilhamento pela porta 8000. A outra máquina poderá acessar os arquivos usandohttp://seuIPlocal:8000

EDITAR

Como o suporte para python2 foi interrompido, aqui está o comando para python3

python3 -m http.server

Responder3

Uma maneira rápida de compartilhar pastas no Ubuntu

Objetivos.

Compartilhe uma pasta entre 2 Ubuntu usando PCs com samba

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

sudo smbpasswd -a USERNAME

Responder4

Você pode conseguir isso com segurança via SSH, você precisa instalar o openssh-server na máquina host da qual deseja acessar os arquivos, use o seguinte comando para instalar:

sudo apt install openssh-server

Obtenha o endereço IP local do sistema que contém os arquivos que você deseja acessar

ip address show

insira a descrição da imagem aqui

se conectado ao wifi escolha 3: wl01 ou no caso de Ethernet escolha 2: enp3s0

você concluiu o host, vá para o formulário do sistema que deseja acessar, abra o gerenciador de arquivos (nautilus) e escolha Outros locais na caixa de entrada do aviso inferior, conecte-se ao servidor

insira a descrição da imagem aqui

Digitar

sftp://<the_IP_of_the_server>/home/<username>

e pressione conectar, será solicitado o nome de usuário e a senha do usuário de quais arquivos você deseja acessar

informação relacionada