Có hai phần hướng dẫn này. Trong phần đầu tiên, chúng ta sẽ tạo một thư mục chia sẻ trên Windows, và sau đó cấu hình Linux để truy cập vào phần chia sẻ đó. Trong phần thứ hai, chúng tôi sẽ tạo một thư mục dùng chung trên Linux và định cấu hình Windows để truy cập vào phần chia sẻ. Tùy thuộc vào tình huống của bạn, bạn sẽ muốn thực hiện theo các hướng dẫn thích hợp. Nếu vì một lý do nào đó, bạn muốn thiết lập các thư mục chia sẻ trên cả hai hệ thống, bạn cũng có thể thực hiện điều đó. Chúng tôi đang sử dụng Windows 10 và Ubuntu cho các ví dụ của mình, nhưng chúng tôi đã thực hiện các hướng dẫn có thể thích nghi với nhiều phiên bản Windows hoặc Linux.
Tùy chọn một: Tạo một chia sẻ trên Windows và truy cập nó từ Linux
Để thực hiện công việc này, chúng tôi sẽ thực hiện ba bước. Trước tiên, chúng tôi sẽ đảm bảo chia sẻ được bật trên Windows. Khi đó, chúng tôi sẽ chia sẻ thư mục thực tế. Và sau đó, chúng ta sẽ xem xét cách truy cập thư mục đó từ một hệ thống Linux.
Bước một: Đảm bảo chia sẻ được bật trong Windows
Để thiết lập một thư mục được chia sẻ trên Windows để Linux truy cập, hãy bắt đầu bằng cách đảm bảo cài đặt mạng của bạn được định cấu hình để cho phép kết nối từ máy tính khác bằng cách mở Trung tâm Mạng và Chia sẻ. Cách dễ nhất để thực hiện việc này là nhấp chuột phải vào biểu tượng mạng trong khay hệ thống của bạn và chọn “Mở Mạng và Trung tâm Chia sẻ”.
- Bật chức năng khám phá mạng
- Bật chia sẻ tệp và máy in
Khi bạn hoàn tất, hãy nhấp vào “Lưu thay đổi”.
Bước hai: Chia sẻ thư mục
Bây giờ chia sẻ được kích hoạt, chúng ta có thể tạo thư mục dùng chung cho máy Linux để xem. Không có giới hạn cho những gì bạn có thể chia sẻ (bạn có thể chia sẻ về mặt lý thuyết toàn bộ ổ đĩa cứng), nhưng ở đây, chúng tôi sẽ chỉ chia sẻ một thư mục có tên “Share” nằm trên Desktop của chúng tôi.
Nhấp chuột phải vào thư mục bạn muốn chia sẻ qua mạng, sau đó nhấp vào “Thuộc tính”. Trên tab “Chia sẻ” của cửa sổ thuộc tính, nhấp vào nút “Chia sẻ nâng cao”.
Lưu ý: Các tài khoản người dùng này trên máy tính Windows chứ không phải Linux.
Khi bạn hoàn tất việc thiết lập người dùng và quyền, hãy nhấp vào “OK” để đóng cửa sổ quyền và sau đó nhấp “OK” lần nữa để đóng cửa sổ “Chia sẻ nâng cao”.
Nếu bạn cần thêm người dùng, chẳng hạn như "Mọi người", hãy nhấp vào nút "Chỉnh sửa".
Bước ba: Truy cập Windows Chia sẻ từ Linux
Bạn sẽ có thể gắn kết thư mục được chia sẻ bằng cách sử dụng GUI trong Linux, nhưng nó cũng rất dễ thực hiện với dòng lệnh. Chúng ta sẽ sử dụng thiết bị đầu cuối cho các ví dụ của chúng tôi không chỉ vì nó nhanh hơn, mà bởi vì nó sẽ hoạt động trên nhiều bản phân phối khác nhau.
Trước tiên, bạn sẽ cần gói cifs-utils để gắn kết các chia sẻ SMB. Chỉ cần gõ lệnh sau vào terminal:
sudo apt-get install cifs-utils
Sau đó, chỉ cần tạo một thư mục, và sau đó gắn kết chia sẻ với nó. Trong ví dụ này, chúng ta sẽ tạo thư mục trên Desktop của chúng tôi để dễ dàng truy cập. Sử dụng các lệnh này để tạo và gắn kết thư mục:
mkdir ~/Desktop/Windows-Share
sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek
Trong trường hợp bạn cần trợ giúp để hiểu lệnh gắn kết, dưới đây là bảng phân tích:
- sudo mount.cifs: Đây chỉ là lệnh mount, được thiết lập để gắn kết một chia sẻ CIFS (SMB).
- WindowsPC: Đây là tên của máy tính Windows. Loại This ÄúĐây PC‚Äù vào menu Bắt đầu trên Windows, nhấp chuột phải vào nó, và đi đến Thuộc tính để xem tên máy tính của bạn.
- // Windows-PC / Chia sẻ: Đây là đường dẫn đầy đủ đến thư mục được chia sẻ.
- / home / geek / Desktop / Windows-Chia sẻ: Đây là nơi mà we‚Äôd thích chia sẻ được gắn trên hệ thống Linux.
- - o user = geek: Đây là tên người dùng Windows mà chúng tôi đang sử dụng để truy cập thư mục dùng chung.
Tùy chọn hai: Tạo một chia sẻ trên Linux và truy cập nó từ Windows
Tạo một chia sẻ trên Linux và sau đó truy cập vào nó từ Windows thực sự là một chút dễ dàng hơn so với cách khác xung quanh. Đầu tiên, chúng ta sẽ tạo thư mục chia sẻ trên hệ thống Linux. Sau đó, chúng ta sẽ xem xét cách truy cập nó từ máy tính Windows.
Bước một: Tạo Chia sẻ trên Linux
Để thiết lập một thư mục được chia sẻ trên Linux mà Windows truy cập, hãy bắt đầu bằng cách cài đặt Samba (phần mềm cung cấp quyền truy cập vào các giao thức SMB / CIFS được Windows sử dụng). Tại terminal, sử dụng lệnh sau:
sudo apt-get install samba
Sau khi Samba cài đặt, hãy định cấu hình tên người dùng và mật khẩu sẽ được sử dụng để truy cập vào phần chia sẻ:
smbpasswd -a geek
Lưu ý: Trong ví dụ này, chúng tôi đang sử dụng ‚Äògeek‚Äô vì chúng tôi đã có một người dùng Linux với tên đó, nhưng bạn có thể chọn bất kỳ tên nào bạn muốn.
mkdir ~/Desktop/Share
Bây giờ, sử dụng trình soạn thảo yêu thích của bạn để cấu hình tệp smb.conf. Chúng tôi sử dụng Vi ở đây.
sudo vi /etc/samba/smb.conf
Cuộn xuống cuối tệp và thêm các dòng sau:
[]
path = /home//
available = yes
valid users =
read only = no
browsable = yes
public = yes
writable = yes
Rõ ràng, bạn cần phải thay thế một số giá trị bằng cài đặt cá nhân của mình. Nó sẽ giống như thế này:
sudo service smbd restart
Bây giờ thư mục chia sẻ của bạn có thể truy cập được từ máy tính Windows.
Bước hai: Truy cập Linux Chia sẻ từ Windows
Bây giờ, hãy thêm Linux vào Windows Desktop của chúng tôi. Nhấp chuột phải vào một nơi nào đó trên Màn hình của bạn và chọn Mới> Phím tắt.
IP-ADDRESSSHARE-NAME
ifconfig
lệnh tại thiết bị đầu cuối.
Trong trình hướng dẫn phím tắt trên máy tính Windows, bấm Tiếp theo, chọn tên cho Lối tắt, rồi bấm Kết thúc. Bạn nên kết thúc bằng một Shortcut trên Desktop của bạn mà đi ngay để chia sẻ Linux.