Bagaimana cara mengaktifkan berbagi pengguna per instruksi?

22

Saya memiliki entri ini di .xsession-errors log

"Nautilus-Bagikan-Pesan: Disebut" net usershare info "tetapi gagal: 'net usershare' kembali

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.

Ini terkait dengan applet saya yang harus dimuat ulang setelah setiap boot. Hanya ingin tahu bagaimana saya akan mengaktifkan berbagi pengguna, dan bagaimana hal itu mempengaruhi applet saya ??

pengguna8631
sumber

Jawaban:

16

Sebenarnya, Anda harus menginstal samba jika Anda tidak ingin melihat kesalahan. Tetapi penggunaan Samba adalah untuk berbagi file atau printer dengan sistem unix atau window lainnya. Jadi, Anda dapat mengabaikan kesalahan atau hanya menginstal samba.

Mika
sumber
3
Ini memperbaiki kesalahan bagi saya
Peter Jenkins
@Mika, Samba juga untuk berbagi file.
ivant
6

Saya tidak berpikir ini mempengaruhi applet Anda sama sekali, itu mungkin bug yang berbeda. Anda bisa membuat direktori dengan sudo:

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

Tetapi saya tidak benar-benar tahu apa yang akan dilakukannya.

Martin Owens -doctormo-
sumber
4

Saya mengurutkan masalah ini dengan membuat admin panggilan grup:

sudo groupadd admin

Periksa bahwa grup admin adalah bagian dari sudoers:

sudo cat /etc/sudoers

Sekarang Anda menambahkan pengguna Anda ke grup admin:

sudo usermod -aG admin username

Anda dapat memeriksa apakah pengguna Anda adalah bagian dari grup:

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

ini berhasil untuk saya

Hvide
sumber
1
Bisakah Anda jelaskan mengapa ini memperbaiki masalahnya? Tampaknya agak aneh memberi diri Anda izin ekstra untuk mengatasi bug nautilus.
Peter Jenkins
ini bekerja untuk saya
rubixibuc