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?

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.


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á.


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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.