Jak włączyć udostępnianie użytkowników według instrukcji?

22

Mam ten wpis w dzienniku błędów .xsession

Komunikat „Nautilus-Share-Shareed: nazywany„ informacją o netharingu użytkownika ”, ale nie powiódł się: zwrócony„ netharingu użytkowników ”

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.

Jest to związane z tym, że moje aplety muszą być ponownie ładowane po każdym uruchomieniu. Zastanawiam się tylko, jak włączyć udostępnianie użytkowników i jak wpływa to na moje aplety?

użytkownik8631
źródło

Odpowiedzi:

16

W rzeczywistości musisz zainstalować sambę, jeśli nie chcesz zobaczyć błędu. Ale Samba służy do udostępniania plików lub drukarek innym systemom uniksowym lub systemowym Windows. Możesz więc zignorować błąd lub po prostu zainstalować sambę.

Mika
źródło
3
To naprawia dla mnie błąd
Peter Jenkins,
@Mika, Samba służy również do udostępniania plików.
ivant
6

Nie sądzę, żeby miało to wpływ na twoje aplety, to prawdopodobnie inny błąd. Możesz po prostu utworzyć katalog za pomocą sudo:

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

Ale tak naprawdę nie wiem, co to zrobi.

Martin Owens -doctormo-
źródło
4

Rozwiązuję ten problem, tworząc administratora połączeń grupowych:

sudo groupadd admin

Sprawdź, czy grupa administracyjna jest częścią sudoers:

sudo cat /etc/sudoers

Teraz dodajesz użytkownika do grupy administracyjnej:

sudo usermod -aG admin username

możesz sprawdzić, czy użytkownik należy do grupy:

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

to zadziałało dla mnie

Hvide
źródło
1
Czy możesz wyjaśnić, dlaczego to rozwiązuje problem? Wydaje się to trochę dziwne, aby dać sobie dodatkowe uprawnienia do obejścia błędu nautilusa.
Peter Jenkins,
to zadziałało dla mnie
rubixibuc