指示ごとにユーザー共有を有効にする方法は?


22

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

これは、起動するたびにアプレットをリロードする必要があるためです。ユーザー共有をどのように有効にし、それがアプレットにどのように影響するのか疑問に思っていますか?

回答:


16

実際、エラーを表示したくない場合は、sambaをインストールする必要があります。ただし、Sambaの使用は、他のUNIXまたはウィンドウシステムとのファイルまたはプリンターの共有のためです。したがって、エラーを無視するか、sambaをインストールするだけです。


3
これは私のためのエラーを修正します
ピータージェンキンス

@ Mika、Sambaはファイル共有用でもあります。
ivant

6

これがアプレットにまったく影響を与えるとは思わない。おそらく別のバグだろう。sudoを使用してディレクトリを作成できます。

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

しかし、私はそれが何をするのか本当に知りません。


4

グループコール管理者を作成してこの問題をソートします。

sudo groupadd admin

adminグループがsudoersの一部であることを確認します。

sudo cat /etc/sudoers

次に、ユーザーをadminグループに追加します。

sudo usermod -aG admin username

ユーザーがグループに属しているかどうかを確認できます。

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

これは私のために働いた


1
これで問題が解決する理由を説明できますか?nautilusのバグを回避するための追加の許可を自分に与えるのは少し奇妙に思えます。
ピータージェンキンス

これは私のために働いた
ルビキシブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.