Sambaの共有にどう書きますか?

Sambaの共有にどう書きますか?

Google Landにはこのような正確な問題の百万のバージョンがありますが、私はまだ私の問題を解決していません(申し訳ありません)。 Ubuntu 14.04(実際にはxbmcbuntu)でSamba共有を作成し、それに接続して読むことはできますが、Macでは書くことはできません。この設定のためにいくつかの他のチュートリアルに従ったので、途中で何かが間違って設定された可能性があります。

私の共有ディレクトリ(/home/xbmc/raid/media)は、権限が775に設定されているユーザーxbmcによって所有されています。

xbmc@xbmc:~$ ls -al raid
total 28
drwxr-xr-x  4 xbmc xbmc  4096 Sep  4 23:22 .
drwxr-xr-x 23 xbmc xbmc  4096 Sep  4 23:00 ..
drwx------  2 root root 16384 Sep  2 21:34 lost+found
drwxrwxr-x  9 xbmc xbmc  4096 Sep  4 22:58 media

権限を777に変更すると共有に書き込むことができますが、これは不適切な解決策のように感じます。

私のsmb.confものは次のとおりです。

[global]
workgroup = WORKGROUP
server string = %h server (Samba, XBMC)
netbios name = XBMCbuntu
dns proxy = no
name resolve order = hosts wins bcast
#guest account = xbmc
load printers = no
show add printer wizard = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
security = user
username map = /etc/samba/smbusers

[System]
path = /home/xbmc/.xbmc
comment = XBMC System Share
writeable = yes
browseable = yes
guest ok = no

[Media]
path = /home/xbmc/raid/media
comment = xbmc media
writeable = yes
browseable = yes
guest ok = no

次のように/etc/samba/smbusers

xbmc = xbmc

smb.confをたくさん変更しましたが、何も修正されませんでした。どんな提案がありますか?

答え1

[Media]セクションに以下を追加してみてください。

public = no
hide unreadable = yes
printable = no
force create mode = 0664
force group = xbmc
write list = xbmc
directory mask = 0775

MacOSでxbmcユーザーとしてSamba共有に認証していますか?

答え2

writeable=yes smb.confファイルで次のものを使用する代わりに試してください。write list=name_of_user

また、次のようにディレクトリメディアでselinuxコンテキストをsamba_share_tに設定する必要があります。

semanage -fcontext -a -t samba_share_t '/home/xbmc/raid/media(/.*)?'

次に、次のコマンドを実行する必要があります。

restorcon -RvF /home/xbmc/raid/media

設定ファイルの他のすべての内容は問題ないようです。

関連情報