Como transferir arquivos entre o Ubuntu e o Windows?

42

Quero transferir alguns arquivos deste PC com Ubuntu para um PC com Windows 7 Não importa como fazê-lo (ftp, samba ou o que for) Quero conhecer os passos, pesquisei bastante, mas não consigo encontrar nada que trabalho. Obrigado.

Nick Oh
fonte
2
Veja também: askubuntu.com/questions/310180/…
Lucio

Respostas:

38

Compartilhar pastas no Ubuntu 11.10

Objetivos : Compartilhar uma pasta no Ubuntu e acessá-la no Windows

Para começar, clique com o botão direito do mouse na pasta que deseja compartilhar e selecione 'Opções de compartilhamento'

captura de tela

Quando solicitado a instalar os serviços do Samba, faça-o.

captura de tela

Após instalar os serviços do Samba, clique em 'Reiniciar sessão'

captura de tela

Em seguida, clique em 'Criar compartilhamento' para concluir o processo.

captura de tela

Abra o Terminal Substitua USERNAME pelo nome da sua conta.

sudo smbpasswd -a USERNAME

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old
sudo nano /etc/samba/smb.conf

role até a seção global e adicione as linhas

encrypt passwords = true 
wins support = yes

pressione ctrl+ oe ctrl+ xpara salvar e sair do nano

sudo service smbd restart

On the Windows machine, go to Start –> All Programs –> Accessories –> run and type the command:

\\computer_name\share_name

nome do computador pode ser o endereço IP da máquina ubuntu, para verificar o ip da máquina ubuntu, vá para a máquina ubuntu e abra o terminal e digite ifconfig

captura de tela

Digite o nome do computador Ubuntu e o nome do compartilhamento do recurso.

Você será solicitado a inserir suas credenciais. Digite seu nome de usuário e senha do Ubuntu e clique em 'OK'

captura de tela

Agora tente novamente para acessar os compartilhamentos da sua máquina Windows

captura de tela

Transferir arquivos do Ubuntu para Windows

Na máquina Ubuntu, instale o openssh-server

sudo apt-get install openssh-server

após a instalação, vá para a máquina Windows e faça o download / instale o FileZilla e abra-o

captura de tela

  • Host = endereço IP da máquina Ubuntu
  • Nome de usuário = Seu nome de usuário da máquina Ubuntu
  • Senha = Você Nome de Usuário Senha
  • Porta = 22

Concluído Agora você pode facilmente transferir arquivos do Windows para o Ubuntu OU Ubuntu para o Windows

One Zero
fonte
1
As instruções funcionaram perfeitamente, transferindo arquivos agora quando meu pen drive falhou devido ao tamanho.
Thomasrive
2
Mais de dois anos depois, ainda funciona como um encanto (Ubuntu 12.04 para Windows 7).
wesf90
No Windows 10, para o primeiro método, descobri que o prompt de execução não faria nada com o caminho que eu estava fornecendo. No entanto, você pode abrir o Explorer e clicar no link Rede à esquerda, depois encontrar o nome do host do PC Ubuntu e ele mostrará todas as pastas compartilhadas.
Lucas
Obrigado, funciona, mas a taxa de transferência é muito lenta para mim (máx. 150KBytes / s). Posso torná-lo mais rápido? Eu posso baixar arquivos a 5MBytes / s da Internet.
Rasoul
15

Servidor HTTP

O HTTP é o protocolo usado para acessar sites regulares; portanto, todo sistema operacional foi forçado a implementá-lo!

Encontre seu IP no computador de origem, por exemplo 192.168.0.10. No Ubuntu:

ip addr

Crie um servidor em um diretório que contenha o arquivo que você deseja transferir:

python -m SimpleHTTPServer 8080

No computador receptor, abra um navegador e visite:

192.168.0.10:8080

Agora você pode navegar pelos diretórios até o arquivo que deseja.

Não tenho certeza se esse método é rápido / robusto, mas é um dos mais simples de configurar e portátil.

Alternativas mais rápidas são discutidas aqui .

rsync

Basta configurar um servidor SSH no Windows e então você pode usar rsyncno Ubuntu para copiar arquivos em qualquer direção. Qualidade total da CLI.

Pode ser possível executar o rsync no Windows também .

Descrevi o rsyncuso do Ubuntu para o Ubuntu com mais detalhes em: Como compartilhar arquivos através da rede local?

Ciro Santilli adicionou uma nova foto
fonte
1
Para um único arquivo, outra abordagem semelhante é woof.
Andrea Lazzarotto