私のパイに奇妙な問題があります。 PiはSMBホストに設定され、家の周りからアクセスできる音楽ファイルをホストします。ただし、sudoを除く他のコンピュータではファイルを変更することはできません。
完全な音楽コレクションのフルアクセスを繰り返し0777に設定しました。私のsmb.conf共有設定は次のとおりです。
[share]
Comment = pi shared folder
Path =/mnt/share
Browseable = yes
Writeable = Yes
only guest = no
create mask = 0777
directory mask = 0777
public = yes
Guest ok = yes
create mask = 0777
タグの編集またはファイル名の変更が必要な場合は、puddletagまたはnautilusからそのファイルに移動して編集しようとすると、権限エラーが発生します。ただし、sudoを使用してこれらの操作を実行すると、自由に編集できます。
上級ユーザーとして音楽メンテナンスを行うことは明らかに良い解決策ですが、少し面倒です。私が間違っていることを知っている人はいますか?
PS私はこの分野の専門家ではありません。重要な情報を見逃した場合は、お知らせください。ご提供いたします。
PPS内の共有ドライブはext4でフォーマットされています。
答え1
あなたの設定は以下を表します。
Guest ok = yes
これにより、ゲストはパスワードなしでサービスにアクセスし、次の権限内でのみ操作できます。ゲストアカウント。しかし、それらは何ですか?はい、基本的にnobody
彼はあなたの音楽コレクションにアクセスできますか?コレクションが/home/you
ディレクトリ内にある場合、コレクションフォルダに広範な公開権限を設定しても、nobody
他のユーザーはより制限的な権限でブロックされない可能性があります。
nobody
おそらく、より多くの権限を持つ人としてデフォルトを上書きする必要があるかもしれません。
デフォルト:ゲストアカウント=なし#デフォルトはコンパイル時に変更できます。
例: ゲストアカウント = ftp
または、コレクションをよりアクセスしやすい場所に移動することもできます。
設定を保存した後、Sambaサービスを再ロードまたは再起動することを忘れないでください。