如何根据说明启用用户共享?

我在.xsession-errors日志中有这个条目

“Nautilus-Share-Message:被称为”net usershare info“,但失败了:’net usershare’返回

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. 

这与我的applet在每次启动后都必须重新加载有关。 只是想知道如何启用用户共享,以及它如何影响我的applet?

实际上,如果您不想看错误,则必须安装samba。 但是Samba的使用是用于与其他unix或窗口系统共享文件或打印机。 所以你可以忽略错误或只安装samba。

我认为这根本不会影响你的小程序,这可能是一个不同的错误。 您可以使用sudo创建目录:

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

但我真的不知道它会做什么。

我排序这个问题创建一个组呼叫管理员:

 sudo groupadd admin 

检查管理员组是sudoers的一部分:

 sudo cat /etc/sudoers 

现在,您将用户添加到管理员组:

 sudo usermod -aG admin username 

您可以检查您的用户是否属于该群组:

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

这对我有用