Sửa lỗi Samba 255 (Chia sẻ thư mục)

Trước hết, lỗi Samba 255 là gì? Đó là lỗi mà chúng tôi mắc phải khi vào Ubuntu (ví dụ), chúng tôi cố gắng chia sẻ một thư mục và chúng tôi không thể vì nó cho chúng tôi biết:

"Chia sẻ mạng" trả về lỗi 255: net usershare: không thể mở thư mục usershare / var / lib / samba / usershares. Lỗi Quyền bị Từ chối Bạn không có quyền tạo chia sẻ người dùng. Yêu cầu quản trị viên của bạn cấp cho bạn quyền để tạo chia sẻ.

Điều này đã xảy ra với tôi khi tôi cố gắng tạo một thư mục được chia sẻ trên một trong các PC của người dùng của mình, để tôi có thể thoải mái trao đổi tệp với một máy ảo Windows XP đang chạy trên Virtualbox.

Trong trường hợp của Ubuntu giải pháp rất đơn giản, vì tôi đã giải quyết mọi thứ bằng cách thực thi trong terminal:

sudo chmod 777 /var/lib/samba/usershares

Nhưng đây có thể không phải là giải pháp cho những người khác. Ví dụ, trong trường hợp Debian, nó cũng có thể được giải quyết dễ dàng bằng cách thêm người dùng của chúng tôi vào nhóm sambashare.

# addgroup usuario sambashare

Họ vừa nói với tôi bởi MP rằng một giải pháp khả thi khác là thêm vào tệp /etc/samba/smb.conf thông số: chỉ chủ sở hữu usershare = Sai

Nhưng hãy nói rằng chúng tôi muốn một cái gì đó hơn nữa. Trong trường hợp này, chúng tôi không muốn nó yêu cầu chúng tôi nhập tên người dùng và mật khẩu để truy cập vào thư mục chia sẻ. Đối với điều này, những gì chúng tôi làm là tạo một thư mục trong / media:

# mkdir /media/compartir
# chmod -R 777

Và sau đó chúng tôi thêm vào cuối tệp /etc/samba/smb.conf:

[document] comment = Đường dẫn tài liệu được chia sẻ = / media / share public = yes writeable = yes

Và tốt, trong một số trường hợp, chúng tôi phải khởi động lại Samba:

# /etc/init.d/samba restart

Bây giờ, từ máy ảo, tôi chỉ cần đưa vào Windows Explorer:

\\192.168.X.X\compartir

Và sẵn sàng..


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   uốn cong dijo

    Phương pháp thứ hai là phương pháp chính xác. Trong Ubuntu cũng phải có một nhóm cho điều đó, rất có thể thư mục đó không thuộc nhóm sambashare hoặc thiếu thứ gì đó trong smb.conf.
    Vấn đề quyền 777 tạo ra sự cố bảo mật, tốt hơn là thỉnh thoảng sử dụng nó để xác minh rằng nó hoạt động, nhưng sau khi đã xác minh, hãy tiến hành điều chỉnh các nhóm và / hoặc tệp cấu hình samba.

    1.    sống động dijo

      Bạn nói đúng về 777, nhưng ý tưởng là "Mọi người" đều có quyền truy cập vào thư mục đó để ghi / xóa / sao chép / di chuyển 😉

  2.   Federico Antonio Valdes Toujague dijo

    chào Elav !!!. Giải pháp đó là để chia sẻ trên mạng gia đình hoặc không yêu cầu bảo mật. Nó rất giống với khi trong Windows XP, mà không có máy tính được đăng ký trong Miền, chúng tôi nói rằng Chia sẻ tệp được bật và chúng tôi nói rằng Bất kỳ ai cũng có thể viết hoặc đọc trong tài nguyên được chia sẻ. Do đó, không có bảo mật.
    Dù sao, trong loạt bài về Samba, tôi có nghĩa vụ dành một hoặc nhiều bài viết để chia sẻ thư mục và máy in. Từ mạng gia đình đến máy chủ tệp với tất cả các luật.
    Tôi yêu cầu sự kiên nhẫn của bạn trong vấn đề này, vì giải thích Samba không phải là dễ dàng. 🙂

    1.    eliotime3000 dijo

      Trên thực tế, Samba hữu ích hơn nhiều đối với tôi vì tôi sử dụng các thư mục chia sẻ và tôi muốn tránh các vấn đề với cấu hình để chia sẻ các thư mục.

  3.   gato dijo

    cảm ơn, bài viết này sẽ hữu ích cho lỗi mà Samba đưa ra cho tôi khi cố gắng chia sẻ thư mục Public: D.

  4.   Federico Antonio Valdes Toujague dijo

    Mỗi khi tôi cố gắng đăng nhận xét trên Samba: SmbClient đều cho tôi lỗi sau:

    Khu 404 bạn vẫn chưa tìm thấy thứ bạn cần!

    Có thể bạn đã theo một liên kết không chính xác hoặc đang tìm tài liệu đã thay đổi địa chỉ. Trở lại trang chủ hoặc sử dụng công cụ tìm kiếm ở trên để tìm điểm đến mới. Hoặc bạn có thể truy cập các liên kết quan tâm khác để tìm những gì bạn đang tìm kiếm, ví dụ:

  5.   Ricardo dijo

    Xin chào, tôi đã áp dụng quyền chmod -R 777 cho thư mục chia sẻ và bây giờ nó không cho tôi vào, nó hiển thị cho tôi thư mục từ Windows nhưng khi tôi muốn nhập thì nó báo cho tôi quyền bị từ chối, điều này được giải quyết như thế nào?

    1.    adrian aaaa dijo

      Cung cấp cho nó tương tự nhưng ngược lại chmod -R 777 (ít hơn là loại bỏ quyền)
      chmod + R 777 vào thư mục để đặt quyền

  6.   JORGE FRANCISCO JUAREZ ZUNIGA dijo

    Xin chào tất cả mọi người, tôi cần sự giúp đỡ của bạn:
    Tôi đang cố gắng kết nối hai PC trong mạng với Ubuntu và sau nhiều lần thử, tôi đã có thể cài đặt samba và samba xuất hiện trong trình khởi chạy và sau khi định cấu hình nhóm làm việc mới trên cả hai PC và chia sẻ thư mục, nó sẽ gửi cho tôi lỗi này (tôi phải làm rõ rằng tôi đã làm điều đó ổn một lần, nhưng khi khởi động lại máy tính, tôi không tôn trọng thư mục được chia sẻ và muốn chia sẻ lại nó cho tôi biết điều này) «Tham số kiểm tra samba trả về lỗi 1: Tải tệp cấu hình smb từ / etc / samba /smb.conf
    rlimit_max: tăng rlimit_max (1024) đến giới hạn Windows tối thiểu (16384)
    cảnh báo: Bỏ qua giá trị không hợp lệ 'chia sẻ' cho các dịch vụ tải lỗi tham số 'bảo mật'

  7.   TỔ CHỨC GIÁNG SINH dijo

    vâng theo cách đó nó đã phục vụ tôi trên NVIDIA JETSON TK1
    lỗi trả về của net usershare 255: net usershare: không thể mở thư mục usershare / var / lib / samba / usershares. Lỗi Quyền bị từ chối Bạn không có quyền tạo chia sẻ người dùng. Yêu cầu quản trị viên của bạn cấp cho bạn quyền tạo chia sẻ.