Share dữ liệu từ win sang linux

Việc chia sẽ dữ liệu là rất cần thiết trong đời sống hiện nay. Có thể là bạn chia sẽ một tài liệu, một trò chơi.. cho đồng nghiệp, bạn bè, hay người thân của bạn. Việc chia sẽ dữ liệu giữa hai máy tính Windows hay hai máy tính Linux với nhau khá đơn giản. Nhưng bạn lại có một máy tính Windows và một máy tính Linux. Bạn sẽ phải làm như thế nào? Điều này chắc hẳn sẽ gây ra không ít khó khăn cho bạn. Chính vì thể, hôm nay Wikicachlam sẽ hướng dẫn các bạn cách để chia sẽ dữ liệu giữa hai máy tính Windows và Linux.

  • 10 điều đáng sợ về Deep Web – Hãy đọc và khám phá
  • 1Gb bằng bao nhiêu Mb? Chênh lệch ra sao?
  • 3uTools là gì? Cách tải và sử dụng 3uTools cơ bản

Nội dung bài viết

  • Cách chia sẻ dữ liệu giữa máy tính Windows và Linux
    • Trên máy tính Windows
    • Trên máy Linux

Cách chia sẻ dữ liệu giữa máy tính Windows và Linux

Trên máy tính Windows

1. Đầu tiên, các bạn hãy khởi động và đăng nhập vào máy tính. Sau đó, các bạn hãy vào Search và gõ Netword and Sharing Center

2. Sau đó, các bạn hãy mở cửa sổ Netword and Sharing Center lên và chọn vào mục Change advanced sharing settings

3. Tiếp theo, các bạn hãy đánh dấu tích vào hai mục Turn on netwwork discovery và Turn on file and printer sharing để mở tính năng chia sẻ dữ liệu

4. Bây giờ, các bạn hãy chọn thư mục cần chia sẻ. sau đó, các bạn hãy click phải vào thư mục và chọn Properties. Tiếp theo, các bạn hãy chuyển sang tab Sharing và chọn tiếp mục Advanced Sharing.

5. Sau đó, các bạn đánh dấu tích vào tùy chọn Share this folder và click chuột vào Permissions.

6. Ngay sau đó, cửa sổ Permissions sẽ hiện lên. Tiếp theo, các bạn hãy đánh dấu tích vào ô Alow Control, Changer, Read ở mục Permission for Everyone. Sau đó nhấn OK

7. Bây giờ, các bạn hãy chuyển qua tab Security rồi thêm quyền cho tài khoản máy Linux. Nên nhớ lúc này máy Linux và Windows phải kết nối cùng một mạng thì tên user mới hiển thị được.

Trên máy Linux

1. Trước tiên, các bạn hãy cài đặt gói cifs-utils như sau để cho phép chia sẻ dữ liệu:

sudo apt-get install cifs-utils

2. Tiếp theo, các bạn hãy sử dụng lệnh sau để để nhận diện thư mục chia sẻ từ Windows:

mkdir ~/Desktop/Windows-Share
sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek

và nhập mật khẩu cho tài khoản Linux

Trong đó:

     – sudo mount.cifs: Thiết lập gắn kết thư mục chia sẻ
– WindowsPC: Tên máy tính Windows của bạn
– Windows-Share:Đường dẫn tới folder chia sẻ trên Windows
– /home/geek/Desktop/Windows-Share: Đường dẫn tới folder bạn tạo trên Linux
– user=geek: Tên tài khoản bạn đang dùng trên Linux

Vậy là bạn đã hoàn thành rồi. Chỉ cần thực hiện các bước đơn giản trên đây thôi là bạn đã có thể chia sẽ tài liệu giữa máy tính Windows và máy tính Linux rồi. Wikicachlam hy vọng những chia sẻ trên đây sẽ hữu ích cho các bạn trong việc sử dụng mây tính. Chúc các bạn thành công.

Sao chép dữ liệu từ PC Windows sang Linux — hoặc theo hướng khác — thoạt đầu có vẻ đáng sợ. Rốt cuộc, đó là điều tưởng chừng như đơn giản nhưng hóa ra lại khó.

Trên thực tế, việc chia sẻ tệp từ Windows sang Linux rất dễ dàng, nhưng chỉ khi bạn biết cách thực hiện. Sẵn sàng để tìm hiểu? Đây là mọi thứ bạn cần biết về cách chuyển tệp từ Windows sang Linux và quay lại.

4 cách chuyển tệp từ Windows sang Linux

Nếu bạn muốn di chuyển dữ liệu giữa các hệ điều hành Windows và Linux, nó dễ dàng hơn bạn nghĩ. Chúng tôi đã tổng hợp bốn cách để bạn thực hiện điều này:

  1. Sao chép tệp an toàn qua SSH
  2. Truyền tệp từ Windows sang Linux bằng FTP
  3. Chia sẻ dữ liệu bằng phần mềm đồng bộ
  4. Sử dụng các thư mục được chia sẻ trong máy ảo Linux của bạn

Với mỗi phương pháp này, bạn sẽ có thể dễ dàng [và trong một số trường hợp, dễ dàng] di chuyển tệp giữa các hệ điều hành.

Chúng ta hãy lần lượt xem xét chúng và tìm ra cái nào phù hợp với bạn nhất.

1. Sao chép tệp giữa Windows và Linux qua SSH

Với SSH được bật trên thiết bị Linux của bạn, bạn có thể gửi dữ liệu qua dòng lệnh từ máy tính này sang máy tính khác. Tuy nhiên, để điều này hoạt động, bạn sẽ cần thiết lập một máy chủ SSH trên máy Linux của mình.

Bắt đầu bằng cách mở một thiết bị đầu cuối và cập nhật và nâng cấp Hệ điều hành.

sudo apt update

Sau khi hoàn tất, hãy cài đặt máy chủ SSH. Máy chủ OpenSSH là một lựa chọn tốt.

sudo apt install openssh-server

Chờ trong khi cài đặt. Để kiểm tra bất kỳ lúc nào nếu máy chủ OpenSSH đang chạy, hãy sử dụng

sudo service ssh status

Để chuyển dữ liệu từ Windows, hãy sử dụng máy khách SSH như PuTTY. Điều này cần tải công cụ PSCP [ứng dụng khách sao chép an toàn] xuống hệ thống Windows của bạn để chạy cùng với PuTTY. Tìm cả hai trên trang chủ PuTTY .

CÓ LIÊN QUAN:Windows 10 SSH So Với PuTTY

Lưu ý rằng mặc dù PuTTY sẽ cần cài đặt, nhưng PSCP thì không. Thay vào đó, hãy lưu tệp pscp.exe đã tải xuống trong thư mục gốc của ổ Windows C: \, hoặc thiết lập dưới dạng biến môi trường. Bạn cũng sẽ cần xác nhận địa chỉ IP của thiết bị Linux. Kiểm tra trong thiết bị đầu cuối Linux với

hostname -I

Khi kết nối được thiết lập, bạn có thể chuyển tệp từ Windows sang Linux như sau:

c:\pscp c:
ome\path\to\a\file.txt user@remoteIP:\home\user
ome\path
ewname.txt

Bạn sẽ được nhắc nhập mật khẩu của mình cho máy tính Linux trước khi quá trình chuyển bắt đầu.

Bạn muốn sao chép dữ liệu từ Linux sang Windows trong cùng một phiên SSH? Lệnh này sẽ tải xuống tệp được chỉ định vào thư mục hiện tại:

c:\pscp user@remoteIP:\home\user
ome\file.txt .

Lưu ý khoảng thời gian duy nhất ở cuối — bao gồm điều này, nếu không quá trình chuyển giao sẽ không hoạt động.

2. Cách chuyển tệp từ Linux sang Windows bằng FTP

Ứng dụng giao thức truyền tệp [FTP] có hỗ trợ SSH cũng có thể được sử dụng. Truyền tệp qua SFTP trong giao diện người dùng điều khiển bằng chuột được cho là dễ dàng hơn so với việc dựa vào các lệnh đã nhập.

Một lần nữa, máy chủ SSH phải đang chạy trên máy Linux trước khi bạn bắt đầu. Bạn cũng nên đảm bảo rằng bạn đã cài đặt một ứng dụng FTP trên Windows như FileZilla, ứng dụng này có hỗ trợ SFTP.

Để sử dụng phương pháp này, hãy chạy FileZilla, sau đó:

  1. Mở Tệp> Trình quản lý Trang web
  2. Tạo một trang web mới
  3. Đặt Giao thức thành SFTP
  4. Thêm địa chỉ IP mục tiêu trong Máy chủ lưu trữ
  5. Chỉ định tên người dùng và mật khẩu
  6. Đặt Loại đăng nhập thành Bình thường
  7. Nhấp vào Kết nối khi đã sẵn sàng

Sau đó, bạn có thể sử dụng ứng dụng FTP để di chuyển tệp từ Windows sang Linux và quay lại bằng cách kéo và thả.

3. Chia sẻ tệp giữa Linux và Windows với Resilio Sync

Một tùy chọn khác mà bạn nên xem xét là chương trình đồng bộ hóa tệp. Chúng thường đa nền tảng và sử dụng khóa mã hóa để quản lý kết nối giữa các thiết bị.

Tất cả những gì bạn cần làm là cài đặt ứng dụng, chỉ định một thư mục đồng bộ hóa, sau đó tạo khóa. Thiết lập điều này trên PC thứ hai và dữ liệu của bạn sau đó sẽ đồng bộ hóa. Hai lựa chọn tốt có sẵn cho việc này:

  1. Resilio Sync : trước đây được gọi là BitTorrent Sync, Resilio có sẵn trên hầu hết mọi nền tảng mà bạn có thể nghĩ đến. Có một phiên bản trả phí, nhưng tùy chọn miễn phí là đủ để đồng bộ hóa hai thiết bị
  2. SyncThing : dành cho Linux, Windows, macOS và Android, thay thế Resilio Sync này cung cấp một tính năng tương tự mà không cần thành phần trả phí

4. Cách chuyển tệp từ Windows sang máy ảo Linux

Thay vì chạy một PC riêng biệt, người ta thường chạy Linux hoặc Windows trong một máy ảo [VM]. Nhưng có cách nào để chuyển tệp giữa Windows và Linux khi một tệp được cài đặt trong máy ảo không?

May mắn thay, có. Với VirtualBox, bạn có thể tạo một thư mục chia sẻ ảo để đồng bộ hóa dữ liệu.

Nếu bạn đang chạy Windows trong máy ảo trên Linux [hoặc ngược lại], VirtualBox đã được thiết lập để chia sẻ. Đảm bảo bạn đã cài đặt Phần bổ sung khách trên máy ảo của mình trước khi tiếp tục.

Trong trình quản lý VirtualBox, hãy chọn VM, sau đó:

  1. Chọn Start> Headless Start [hoặc với máy ảo đang chạy, Thiết bị> Thư mục được chia sẻ]

  2. Sau khi chạy, nhấp chuột phải vào máy ảo và chọn Cài đặt> Thư mục được chia sẻ
  3. Chọn thư mục máy
  4. Nhấp vào biểu tượng + ở bên phải [hoặc nhấp chuột phải và chọn Thêm Thư mục Chia sẻ ]
  5. Duyệt qua đường dẫn thư mục và tìm thư mục bạn muốn sử dụng
  6. Đặt tên [nếu cần] rồi OK

  7. Sử dụng hộp kiểm Tự động gắn kết để đảm bảo chia sẻ khả dụng bất cứ khi nào máy ảo chạy
  8. Nhấp vào OK một lần nữa để xác nhận và thoát

Khi bạn khởi động lại máy ảo, phần chia sẻ sẽ sẵn sàng để hoán đổi dữ liệu giữa máy tính chủ và hệ điều hành khách.

Bạn có thể chuyển và chia sẻ tệp từ Windows sang Linux bằng cách sử dụng mạng chia sẻ không?

Có một tùy chọn khác để chia sẻ tệp giữa PC Windows và Linux. Tuy nhiên, việc tạo tệp được chia sẻ trên một hoặc cả hai hệ thống và sau đó truy cập tệp đó trên mạng là không đáng tin cậy.

Chia sẻ tệp giữa Windows và Linux thật dễ dàng

Cho dù bạn là người mới sử dụng Linux hay bạn thấy Windows không quen thuộc, việc chia sẻ dữ liệu giữa chúng dễ dàng hơn bạn nghĩ.

Chúng tôi đã xem xét một số phương pháp. Chúng tôi khuyên bạn nên thử tất cả chúng và tìm ra cái nào bạn thấy thoải mái nhất.

Nếu bạn đang đồng bộ hóa dữ liệu với Linux, rất có thể bạn đang chuyển từ Windows. Đừng lo lắng – nó dễ dàng hơn bạn nghĩ.

Chủ Đề