Làm cách nào để chuyển tập tin giữa Ubuntu và Windows?


42

Tôi muốn chuyển một số tệp từ PC này với Ubuntu sang PC với Windows 7 Tôi không quan tâm làm thế nào để làm điều đó (ftp, samba hoặc bất cứ điều gì) Tôi muốn biết các bước, tôi đã tìm kiếm rất nhiều nhưng tôi không thể tìm thấy bất cứ điều gì làm. Cảm ơn bạn.


Câu trả lời:


38

Chia sẻ thư mục trong Ubuntu 11.10

Mục tiêu : Chia sẻ một thư mục trong Ubuntu và truy cập nó từ Windows

Để bắt đầu, nhấp chuột phải vào thư mục bạn muốn chia sẻ và chọn 'Tùy chọn chia sẻ'

ảnh chụp màn hình

Khi được nhắc cài đặt dịch vụ Samba, hãy làm điều đó.

ảnh chụp màn hình

Sau khi cài đặt dịch vụ Samba, nhấp vào 'Khởi động lại phiên'

ảnh chụp màn hình

Sau đó nhấp vào 'Tạo chia sẻ' để hoàn tất quy trình.

ảnh chụp màn hình

Mở Terminal Thay thế USERNAME bằng tên tài khoản của bạn.

sudo smbpasswd -a USERNAME

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

cuộn đến phần toàn cầu và thêm các dòng

encrypt passwords = true 
wins support = yes

nhấn ctrl+ octrl+ xđể lưu và thoát nano

sudo service smbd restart

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

\\computer_name\share_name

Tên máy tính có thể là địa chỉ IP của máy ubfox, để kiểm tra ip của máy ubfox, hãy vào máy ubfox & mở terminal & gõ ifconfig

ảnh chụp màn hình

Nhập tên máy tính Ubuntu và tên chia sẻ của tài nguyên.

Bạn sẽ nhận được một lời nhắc để nhập thông tin đăng nhập của bạn. Nhập tên người dùng và mật khẩu Ubuntu của bạn và nhấp vào 'OK'

ảnh chụp màn hình

Bây giờ hãy thử lại để truy cập vào các chia sẻ từ máy Windows của bạn

ảnh chụp màn hình

Chuyển tập tin từ Ubuntu sang Windows

Trên máy Ubuntu cài đặt openssh-server

sudo apt-get install openssh-server

Sau khi cài đặt, hãy vào windows machine & download / install FileZilla và mở nó

ảnh chụp màn hình

  • Máy chủ = Địa chỉ IP của máy Ubuntu
  • Tên người dùng = Tên người dùng máy Ubuntu của bạn
  • Mật khẩu = Tên người dùng Mật khẩu
  • Cổng = 22

Xong Bây giờ bạn có thể dễ dàng chuyển các tập tin từ Windows sang Ubuntu HOẶC Ubuntu sang windows


1
Các hướng dẫn hoạt động hoàn hảo, chuyển tập tin ngay bây giờ khi thanh USB của tôi không thành công do kích thước của nó.
thomasrive

2
Hơn hai năm sau, vẫn hoạt động như một cơ duyên (Ubuntu 12.04 đến Windows 7).
wesf90

Trên Windows 10, đối với phương thức đầu tiên, tôi thấy rằng dấu nhắc chạy sẽ không làm gì với đường dẫn tôi đang đưa ra. Tuy nhiên, bạn có thể mở Explorer và nhấp vào liên kết Mạng ở bên trái, sau đó tìm tên máy chủ của Ubuntu PC và nó sẽ hiển thị tất cả các thư mục được chia sẻ.
Lu-ca

Cảm ơn, nó hoạt động nhưng tốc độ truyền rất chậm đối với tôi (tối đa 150KBytes / s). Tôi có thể làm cho nó nhanh hơn? Tôi có thể tải xuống các tệp với tốc độ 5 MB / giây từ internet.
Rasoul

15

Máy chủ HTTP

HTTP là giao thức được sử dụng để truy cập các trang web thông thường, vì vậy mọi hệ điều hành đã buộc phải thực hiện nó!

Tìm IP của bạn trên máy tính nguồn, vd 192.168.0.10. Trên Ubuntu:

ip addr

Tạo một máy chủ trong một thư mục chứa tệp bạn muốn chuyển:

python -m SimpleHTTPServer 8080

Trên máy tính nhận, mở trình duyệt và truy cập:

192.168.0.10:8080

Bây giờ bạn có thể điều hướng qua các thư mục đến tập tin bạn muốn.

Tôi không chắc phương pháp này có nhanh / mạnh hay không, nhưng nó là một trong những cách đơn giản nhất để thiết lập và di động.

Các lựa chọn thay thế nhanh hơn được thảo luận ở đây .

rsync

Chỉ cần thiết lập máy chủ SSH trên Windows và sau đó bạn có thể sử dụng rsynctrên Ubuntu để sao chép tệp theo bất kỳ hướng nào. Lòng tốt CLI đầy đủ.

Cũng có thể chạy rsync trên Windows .

Tôi đã mô tả việc rsyncsử dụng Ubuntu sang Ubuntu chi tiết hơn tại: Làm thế nào để chia sẻ tệp qua mạng cục bộ?


1
Đối với một tập tin duy nhất, một cách tiếp cận tương tự khác là woof.
Andrea Lazzarotto
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.