Bagaimana cara mentransfer file antara Ubuntu dan Windows?


42

Saya ingin mentransfer beberapa file dari PC ini dengan Ubuntu ke PC dengan Windows 7 Saya tidak peduli bagaimana melakukannya (ftp, samba atau apa pun) Saya ingin tahu langkah-langkahnya, saya mencari banyak tetapi saya tidak dapat menemukan apa pun yang bekerja. Terima kasih.


Jawaban:


38

Bagikan Folder di Ubuntu 11.10

Tujuan : Membagi folder di Ubuntu dan mengaksesnya dari Windows

Untuk memulai, klik kanan pada folder yang ingin Anda bagikan dan pilih 'Opsi Berbagi'

tangkapan layar

Ketika diminta untuk menginstal layanan Samba, lakukanlah.

tangkapan layar

Setelah menginstal layanan Samba, klik 'Mulai ulang sesi'

tangkapan layar

Kemudian klik 'Buat Bagikan' untuk menyelesaikan proses.

tangkapan layar

Buka Terminal Ganti USERNAME dengan nama akun Anda.

sudo smbpasswd -a USERNAME

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

gulir ke bagian global, dan tambahkan baris

encrypt passwords = true 
wins support = yes

tekan ctrl+ odan ctrl+ xuntuk menyimpan, dan keluar dari nano

sudo service smbd restart

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

\\computer_name\share_name

nama komputer bisa alamat ip mesin ubuntu, untuk memeriksa ip mesin ubuntu, buka mesin ubuntu & buka terminal & ketik ifconfig

tangkapan layar

Ketikkan nama komputer Ubuntu dan nama bagikan sumber daya.

Anda akan diminta untuk memasukkan kredensial Anda. Ketikkan nama pengguna dan kata sandi Ubuntu Anda dan klik 'OK'

tangkapan layar

Sekarang coba lagi untuk mengakses share dari mesin Windows Anda

tangkapan layar

Mentransfer file Dari Ubuntu ke Windows

Di Ubuntu Machine, instal openssh-server

sudo apt-get install openssh-server

setelah menginstal pergi ke mesin windows & unduh / instal FileZilla & buka

tangkapan layar

  • Host = Alamat Ip Mesin Ubuntu
  • Username = Nama Pengguna Mesin Ubuntu Anda
  • Kata Sandi = Kata Sandi Nama Pengguna Anda
  • Port = 22

Selesai Sekarang Anda dapat dengan mudah mentransfer file dari Windows ke Ubuntu ATAU Ubuntu ke windows


1
Instruksi bekerja dengan sempurna, mentransfer file sekarang ketika stik USB saya gagal karena ukurannya.
thomasrive

2
Lebih dari dua tahun kemudian, masih berfungsi seperti pesona (Ubuntu 12.04 hingga Windows 7).
wesf90

Pada Windows 10, untuk metode pertama, saya menemukan bahwa menjalankan prompt tidak akan melakukan apa pun dengan jalur yang saya berikan. Namun Anda dapat, buka Explorer dan klik tautan Jaringan di sebelah kiri, kemudian temukan nama host dari PC Ubuntu dan itu akan menampilkan semua folder bersama.
Lukas

Terima kasih, ini berfungsi tetapi kecepatan transfernya sangat lambat untuk saya (maks 150KBytes / s). Bisakah saya membuatnya lebih cepat? Saya dapat mengunduh file di 5MBytes / s dari internet.
Rasoul

15

Server HTTP

HTTP adalah protokol yang digunakan untuk mengakses situs web biasa, sehingga setiap OS dipaksa untuk mengimplementasikannya!

Temukan IP Anda di komputer sumber, mis 192.168.0.10. Di Ubuntu:

ip addr

Buat server di direktori yang berisi file yang ingin Anda transfer:

python -m SimpleHTTPServer 8080

Di komputer penerima, buka browser, dan kunjungi:

192.168.0.10:8080

Sekarang Anda dapat menavigasi direktori ke file yang Anda inginkan.

Saya tidak yakin apakah metode ini cepat / kuat, tetapi ini adalah salah satu yang paling sederhana untuk pengaturan dan portable.

Alternatif lebih cepat dibahas di sini .

rsync

Cukup siapkan server SSH di Windows , dan kemudian Anda dapat menggunakan rsyncdi Ubuntu untuk menyalin file di kedua arah. Kebaikan CLI penuh.

Mungkin juga menjalankan rsync di Windows .

Saya telah menjelaskan penggunaan Ubuntu untuk Ubuntu rsyncsecara lebih rinci di: Bagaimana cara berbagi file melalui jaringan lokal?


1
Untuk satu file, pendekatan lain yang serupa adalah woof.
Andrea Lazzarotto
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.