Samba là một dịch vụ hữu ích được tìm thấy trong hầu hết các hệ thống Unix và Linux cho phép bạn chia sẻ tệp và dịch vụ in với một máy tính khác, đặc biệt là một máy khách Microsoft Windows. Trong Ubuntu, trong khi Nautiilus File Manager đi kèm với một loạt các giao thức kết nối để truy cập các tập tin từ một máy chủ từ xa, nó không biến máy thành một máy chủ tập tin và chấp nhận kết nối từ máy tính khác. Samba là người thực hiện công việc. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách cài đặt và cấu hình Samba để bạn có thể biến máy tính Ubuntu của mình thành một máy chủ tập tin.

Cài đặt Samba

Samba không được cài đặt theo mặc định. Mở một terminal và gõ lệnh sau:

 sudo apt-get cài đặt samba 

Ngoài ra, bạn có thể cài đặt Samba thông qua Trung tâm phần mềm Ubuntu.

Định cấu hình Samba

Để Samba hoạt động theo cách chúng ta muốn nó hoạt động, chúng ta phải thực hiện một số thay đổi đối với tệp cấu hình của nó.

Trong nhà ga,

 gksu gedit /etc/samba/smb.conf 

Thao tác này sẽ mở tệp cấu hình trong Gedit.

Cuộn xuống trang cho đến khi bạn thấy dòng:

 workgroup = WORKGROUP 

Đây là định danh của PC của bạn. Bạn có thể giữ nó làm mặc định, nhưng tốt nhất là thay đổi nó thành một cái gì đó có ý nghĩa hơn, như “HOME-DESKTOP”.

Tiếp theo, cuộn xuống cho đến khi bạn đến phần “Xác thực”. Bạn sẽ thấy dòng:

 # security = người dùng 

Loại bỏ "#" ở phía trước của dòng.

Tiếp tục cuộn xuống thêm cho đến khi bạn đến phần “Chia sẻ định nghĩa”. Đây là nơi bạn định cấu hình các tệp / thư mục mà bạn muốn chia sẻ với người khác.

Nếu bạn muốn thư mục Home có thể truy cập được, bạn nên bỏ ghi chú (loại bỏ dấu “;” ở phía trước dòng) các dòng sau:

 [homes] comment = Trang chủ Thư mục có thể duyệt = yes người dùng hợp lệ =% S 

Đừng quên thay đổi giá trị browseable thành “có”. Bạn cũng có thể bỏ ghi chú read only = no dòng nếu bạn cho phép người khác viết thư mục Nhà của bạn.

Dòng cuối cùng valid users = %S có nghĩa là chỉ có bạn, hoặc bất kỳ ai có tài khoản đăng nhập của bạn, có thể kết nối với thư mục Nhà riêng của bạn thông qua Samba.

Để thêm đường dẫn chia sẻ tệp bổ sung, hãy thêm các dòng sau vào cuối tệp:

 [chia sẻ] bình luận = Đường dẫn đường dẫn chia sẻ mới = / path / to / share / folder có thể duyệt = yes guest ok = yes read only = no create mask = 0755 

Thay đổi tên của cấu hình chia sẻ này và thay đổi đường dẫn đến thư mục bạn muốn chia sẻ.

Bạn có thể thay đổi dòng "guest ok = yes" thành "guest ok = no" nếu bạn muốn đường dẫn chia sẻ chỉ khả dụng cho người dùng đã đăng nhập.

Cuối cùng, lưu và thoát tệp.

Đặt mật khẩu người dùng Samba

Để thêm chính mình vào danh sách người dùng Samba, bạn chỉ cần gõ lệnh sau đây:

 sudo smbpasswd -a 

Thay thế bằng tên người dùng của bạn. Sau đó nó sẽ nhắc bạn đặt mật khẩu cho tài khoản Samba này.

Ngoài ra, bạn cũng có thể tạo tài khoản người dùng mới và thêm người dùng này vào danh sách người dùng Samba

Để tạo tài khoản người dùng, sử dụng lệnh sau:

 thêm người dùng 

Khởi động lại dịch vụ Samba

 sudo khởi động lại smbd sudo restart nmbd 

Đó là nó. Bạn sẽ có thể kết nối với PC này từ một PC khác.

Mẹo khác về Samba

Nếu bạn đang tìm kiếm một cách dễ dàng hơn để cấu hình cài đặt Samba, bạn có thể cài đặt GUI “Cấu hình máy chủ Samba”.

 sudo apt-get cài đặt system-config-samba 

Trên Trình quản lý tệp Nautilus, bạn cũng có thể nhấp chuột phải vào bất kỳ thư mục nào và chọn Tùy chọn chia sẻ để bật chia sẻ.

Thưởng thức!