Eu tenho dois laptops executando o Ubuntu 12.04. Ambos se conectam à mesma rede Wi-Fi para acessar a Internet.
Como os conecto uns aos outros para que eu possa acessar arquivos um do outro e vice-versa?
Além disso, como faço para gerenciar as permissões de usuário etc.?
networking
samba
file-sharing
deshmukh
fonte
fonte
Respostas:
Compartilhe arquivos entre 2 computadores Ubuntu
Se você tem dois computadores executando o 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:
No cliente, você já deve ter
ssh
instalado (se por algum motivo não estiver instalado, executesudo 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
ifconfig
e procure a interface "wl ..." (ou "eth ..." se você estiver conectado por um cabo Ethernet).No cliente, abra o Nautilus (Super + E) e vá em "Arquivo -> Conectar ao Servidor".
Entrar
sftp://<the_IP_of_the_server>
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, receberá o diretório inicial. Para um diretório específico fora do diretório inicial do usuário ao qual você está se conectando, é necessário digitar o caminho.
Observe que pode levar algum tempo para conectar, 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.
fonte
Files
programa, clique em "Outros locais ->` Conectar ao servidor ". O primeiro aparece como o último item no menu esquerdo e o segundo na parte inferior da tela.Se você não precisar de criptografia, poderá usar o python. Se você instalou o python, tente o SimpleHTTPServer. Por esta
E depois,
Isso permitirá o compartilhamento pela porta 8000. A outra máquina pode acessar os arquivos usando http: // yourlocalIP: 8000
fonte
Uma maneira rápida de compartilhar pastas no Ubuntu
fonte
sudo smbpasswd -a tatsu
onde substitui "tatsu" pelo nome de usuário da sessão que deseja do outro máquinas, primeiro solicitará sua senha real e, em seguida, você criará uma senha de compartilhamento de arquivos (se desejar que muitas pessoas acessem esta pasta, torne-a uma senha fácil). então você vai para o outro ubuntu, vai para um explorador de arquivosParece que toda instalação do samba é um pouco diferente. Você precisará ajustar as configurações até obter algo que funcione.
Talvez isso ajude. Esta é a minha montagem de uma unidade NTFS:
Depois, verifiquei que / media / alpha foi 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 não é necessário instalá-lo como 777. Limitar as permissões em uma unidade NTFS é provavelmente outro tópico.
fonte
vá para o diretório / etc / samba e digite:
Em seguida, basta adicionar esta linha após o nome do grupo de trabalho:
e saia com salvando.
Agora reinicie os serviços:
Agora crie um usuário de samba:
e forneça a senha para esse usuário.
É isso aí!!!
fonte
Você pode conseguir isso de forma segura via SSH, é necessário instalar o openssh-server na máquina host a partir da qual deseja acessar os arquivos, use o seguinte comando para instalar:
Obtenha seu endereço IP local do sistema que possui arquivos que você deseja acessar
se conectado ao wifi, escolha 3: wl01 ou, no caso de Ethernet, escolha 2: enp3s0
você terminou o host, vá para o formulário do sistema que deseja acessar, abra o gerenciador de arquivos (nautilus) e escolha Outros locais no aviso inferior conectar-se à caixa de entrada Servidor
Entrar
e pressione conectar, será solicitado o nome de usuário e a senha do usuário dos arquivos que você deseja acessar
fonte