web-dev-qa-db-ja.com

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

。xsession-errors logにこのエントリがあります

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

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

22
user8631

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

16
Mika

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

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

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

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

Sudo groupadd admin

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

Sudo cat /etc/sudoers

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

Sudo usermod -aG admin username

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

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

これは私のために働いた

4
Hvide