Cách cài đặt Samba trên Ubuntu

How Install Samba Ubuntu



Trong bài viết này, tôi sẽ hướng dẫn bạn cách cài đặt Samba trên Ubuntu và chia sẻ tệp với Windows và các máy tính Linux khác. Vậy hãy bắt đầu.

Cài đặt Samba:

Đầu tiên, hãy cập nhật bộ đệm ẩn của kho lưu trữ gói APT bằng lệnh sau:







$sudocập nhật apt



Bây giờ, hãy cài đặt Samba bằng lệnh sau:



$sudođúng cáchTải vềsamba smbclient





Để xác nhận cài đặt, nhấn và sau đó nhấn .



Samba nên được cài đặt.

Chia sẻ thư mục với Samba:

Sau khi Samba được cài đặt, bạn có thể chia sẻ các thư mục bằng đồ thị từ trình quản lý tệp Ubuntu mặc định Nautilus .

Giả sử, bạn muốn chia sẻ một thư mục Ghi chú trong thư mục chính của bạn.

Bây giờ, nhấp chuột phải (chuột) vào Ghi chú thư mục và nhấp vào Chia sẻ mạng cục bộ .

Kiểm tra bây giờ Chia sẻ thư mục này hộp kiểm để chia sẻ thư mục này với Samba.

Bây giờ, hãy nhập một Chia sẻ tên . Bạn cũng có thể nhập một tùy chọn Bình luận về phần chia sẻ.

Với cấu hình mặc định, chỉ chủ sở hữu của phần chia sẻ (người dùng Linux là chủ sở hữu của thư mục được chia sẻ) mới có thể có quyền truy cập đọc và ghi vào các tệp và thư mục trong phần chia sẻ.

Nếu bạn muốn cho phép người dùng khác (người dùng Linux không phải là chủ sở hữu của thư mục đang được chia sẻ) tạo, đổi tên hoặc xóa các tệp và thư mục khỏi phần chia sẻ này, hãy kiểm tra Cho phép người khác tạo và xóa các tệp trong thư mục này hộp kiểm.

Nếu bạn muốn cho phép khách truy cập (truy cập trái phép) vào chia sẻ này, hãy kiểm tra Quyền truy cập của khách (dành cho những người không có tài khoản người dùng) hộp kiểm. Để có quyền truy cập với tư cách khách, bạn không cần bất kỳ tài khoản người dùng nào.

Cấu hình mặc định sẽ chỉ cho phép người dùng đồng thời là chủ sở hữu của thư mục được chia sẻ đăng nhập vào chia sẻ và thực hiện các thay đổi đối với chia sẻ.

Nếu bạn muốn tạo chia sẻ công khai nơi mọi người có thể truy cập, tạo, xóa và đổi tên tệp và thư mục từ chia sẻ, hãy bật kiểm tra Cho phép người khác tạo và xóa các tệp trong thư mục nàyQuyền truy cập của khách (dành cho những người không có tài khoản người dùng) hộp kiểm như được đánh dấu trong ảnh chụp màn hình bên dưới.

Nếu bạn muốn tạo chia sẻ công khai trong đó mọi người chỉ có thể truy cập tệp và thư mục nhưng không thể xóa, đổi tên tệp và thư mục khỏi chia sẻ, thì chỉ chọn Quyền truy cập của khách (dành cho những người không có tài khoản người dùng) hộp kiểm như được đánh dấu trong ảnh chụp màn hình bên dưới.

Nếu bạn muốn mọi người (kể cả những người không phải là chủ sở hữu của thư mục được chia sẻ) đã đăng nhập bằng tên người dùng và mật khẩu có quyền ghi vào phần chia sẻ, hãy kiểm tra Cho phép người khác tạo và xóa các tệp trong thư mục này hộp kiểm như được hiển thị trong ảnh chụp màn hình bên dưới.

Khi bạn đã hoàn tất, hãy nhấp vào Tạo Chia sẻ .

Nếu hộp thoại này xuất hiện, hãy nhấp vào Thêm các quyền tự động .

Chia sẻ phải được kích hoạt và sẵn sàng để sử dụng. Bây giờ, đóng cửa sổ chia sẻ thư mục.

Khi bạn chia sẻ một thư mục, biểu tượng của thư mục sẽ được thay đổi như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

Tạo người dùng Samba:

Đối với quyền truy cập của khách vào các chia sẻ Samba, bạn không cần bất kỳ xác thực người dùng nào. Chia sẻ của khách sẽ có thể truy cập được đối với tất cả mọi người trên mạng.

Nhưng nếu bạn chỉ muốn cho phép truy cập vào các chia sẻ Samba của mình cho những người được ủy quyền, thì bạn phải tạo tài khoản người dùng Samba.

Lưu ý rằng tài khoản người dùng Samba được liên kết với tài khoản hệ thống Linux cục bộ. Vì vậy, bạn chỉ có thể tạo người dùng Samba có cùng tên với tên người dùng hệ thống Linux cục bộ.

Để tạo tài khoản người dùng Samba shovon (giả sử), hãy chạy lệnh sau:

$sudosmbpasswd-đếnshovon

Ở đây, shovon là tên người dùng của người dùng đăng nhập Ubuntu của tôi. Nếu bạn không biết tên người dùng đăng nhập của mình, bạn có thể thay thế nó bằng $ (whoami) .

Bây giờ, hãy nhập mật khẩu mới cho người dùng và nhấn .

Nhập lại mật khẩu cho người dùng và nhấn .

Người dùng Samba mới phải được tạo và mật khẩu phải được đặt cho người dùng mới được tạo.

Truy cập Samba Shares từ Windows:

Để truy cập chia sẻ Samba từ Windows, bạn sẽ cần biết địa chỉ IP của máy Ubuntu của mình.

Bạn có thể tìm thấy địa chỉ IP của máy Ubuntu của mình bằng lệnh sau:

$ipđến

Trong trường hợp của tôi, địa chỉ IP của máy Ubuntu của tôi là 192.168.20.152. Nó sẽ khác cho bạn. Vì vậy, hãy đảm bảo thay đổi nó với của bạn từ bây giờ.

Bây giờ mở Chương trình quản lý dữ liệu trên Windows và điều hướng đến đường dẫn \ 192.168.20.152

Bạn sẽ thấy phần chia sẻ Samba của mình ở đây.

Nếu bất kỳ chia sẻ nào được kích hoạt quyền truy cập với tư cách khách, nó sẽ không yêu cầu bạn nhập tên người dùng và mật khẩu khi bạn cố gắng truy cập.

Nếu quyền truy cập của khách không được bật cho bất kỳ chia sẻ nào, nó sẽ yêu cầu bạn nhập tên người dùng và mật khẩu khi bạn cố gắng truy cập. Tên người dùng là tên người dùng Samba mà bạn đã tạo trước đó. Mật khẩu là mật khẩu của người dùng Samba.

Khi bạn điều hướng đến phần chia sẻ, bạn sẽ tìm thấy tất cả các tệp và thư mục của mình.

Truy cập Samba Shares từ Linux:

Bạn phải cài đặt các chương trình khách Samba trên máy tính Linux mà từ đó bạn muốn truy cập các chia sẻ Samba của mình.

Nhiều khả năng nó sẽ được cài đặt theo mặc định. Nếu không, bạn phải cài đặt thủ công.

Trên Ubuntu / Debian hoặc các bản phân phối Linux dựa trên Ubuntu / Debian khác, bạn có thể cài đặt các chương trình khách Samba bằng các lệnh sau:

$sudocập nhật apt
$sudođúng cáchTải vềsmbclient

Bây giờ, hãy mở trình quản lý tệp (tức là Nautilus, Nemo, Dolphin, Caja, v.v.) và đi tới Mạng . Tên máy tính Ubuntu của bạn phải được liệt kê trong Mạng của trình quản lý tệp. Nhấp đúp vào nó.

Cổ phiếu Samba của bạn sẽ được liệt kê. Nhấp đúp vào chia sẻ mà bạn muốn truy cập.

Nếu đó là lượt chia sẻ của khách, hãy chọn Vô danh và nhấp vào Liên kết .

Nếu quyền truy cập của khách bị vô hiệu hóa để chia sẻ, thì hãy chọn Người dùng đã đăng kí , nhập tên người dùng và mật khẩu Samba trong tên tài khoảnMật khẩu tương ứng và nhấp vào Liên kết .

Tất cả các tệp và thư mục trong phần chia sẻ Samba của bạn sẽ được liệt kê.

Vì vậy, đó là cách bạn cài đặt Samba trên Ubuntu và chia sẻ tệp với Windows và các máy tính Linux khác. Cảm ơn đã đọc bài viết này.