Làm cách nào để cho phép người dùng chia sẻ theo hướng dẫn?


22

Tôi có mục này trong nhật ký lỗi .xsession

"Nautilus-Share-Message: Được gọi là" thông tin người dùng mạng "nhưng không thành công: 'net usershare' đã trả về

error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares.         
Error No such file or directory
Please ask your system administrator to enable user sharing.

Điều này liên quan đến các applet của tôi phải được tải lại sau mỗi lần khởi động. Chỉ cần tự hỏi làm thế nào tôi có thể cho phép chia sẻ người dùng, và nó ảnh hưởng đến các applet của tôi như thế nào ??

Câu trả lời:


16

Trên thực tế, bạn phải cài đặt samba nếu bạn muốn không thấy lỗi. Nhưng việc sử dụng Samba là để chia sẻ tệp hoặc máy in với các hệ thống unix hoặc cửa sổ khác. Vì vậy, bạn có thể bỏ qua lỗi hoặc chỉ cài đặt samba.


3
Điều này sửa lỗi cho tôi
Peter Jenkins

@Mika, Samba cũng dùng để chia sẻ tập tin.
ngà

6

Tôi không nghĩ rằng điều này ảnh hưởng đến các applet của bạn, đó có thể là một lỗi khác. Bạn chỉ có thể tạo thư mục với sudo:

sudo mkdir -p /var/lib/samba/usershares

Nhưng tôi không thực sự biết nó sẽ làm gì.


4

Tôi sắp xếp vấn đề này khi tạo một quản trị viên gọi nhóm:

sudo groupadd admin

Kiểm tra xem nhóm quản trị viên có phải là một phần của sudoers không:

sudo cat /etc/sudoers

Bây giờ bạn thêm người dùng của mình vào nhóm quản trị viên:

sudo usermod -aG admin username

bạn có thể kiểm tra xem người dùng của bạn có thuộc nhóm không:

sudo cat /etc/group | grep '^admin'

cái này làm việc cho tôi


1
Bạn có thể giải thích tại sao điều này khắc phục vấn đề? Có vẻ hơi lạ khi cung cấp cho mình thêm quyền để khắc phục lỗi nautilus.
Peter Jenkins

cái này hiệu quả với tôi
rubixibuc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.