Como habilitar o compartilhamento de usuários por instruções?

22

Eu tenho essa entrada no log de erros .xsession

"Nautilus-Share-Message: Chamado" net usershare info "mas falhou: 'net usershare' retornou

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.

Isso está relacionado ao fato de meus applets terem que ser recarregados após cada inicialização. Apenas imaginando como eu habilitaria o compartilhamento de usuários e como isso afeta meus applets?

user8631
fonte

Respostas:

16

Na verdade, você precisa instalar o samba se não quiser ver o erro. Mas o uso do Samba é para compartilhamento de arquivos ou impressoras com outros sistemas unix ou janela. Então você pode ignorar o erro ou apenas instalar o samba.

Mika
fonte
3
Isso corrige o erro para mim
Peter Jenkins
@Mika, Samba também é para compartilhamento de arquivos.
ivant
6

Eu não acho que isso afeta seus applets, provavelmente é um bug diferente. Você pode simplesmente criar o diretório com o sudo:

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

Mas eu realmente não sei o que isso fará.

Martin Owens -doctormo-
fonte
4

Eu resolvo esse problema criando um administrador de chamada em grupo:

sudo groupadd admin

Verifique se o grupo de administradores faz parte dos sudoers:

sudo cat /etc/sudoers

Agora você adiciona seu usuário ao grupo de administradores:

sudo usermod -aG admin username

você pode verificar se seu usuário faz parte do grupo:

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

isso funcionou para mim

Hvide
fonte
1
Você pode explicar por que isso resolve o problema? Parece um pouco estranho dar permissões extras para solucionar um bug do nautilus.
Peter Jenkins
Isso funcionou para mim
rubixibuc