cobonzuの日記: OpenSuSE で新規にマウントしたファイルシステムを samba で見せようとしてハマった話 2
日記 by
cobonzu
OpenSuSE で新規にマウントしたファイルシステムを samba で見せようとして
ハマった。 smbclient で ls で見ようとしても
NT_STATUS_ACCESS_DENIED listing \*
で見せてもらえない、どうしたものか。
selinux に邪魔されているときの症状に似ているが getenforce は入っていないし selinux はこのシステムには入っていなさそうだし・・・としばし悩んでいろいろ調べていると
apparmor という似たような役割のものが動いていました。
YaSTの AppArmor Configuration というところから
Manage Existing Profile -> Launch -> /usr/bin/smbd -> Edit ->
Add Entry (Directory) にして、目的のディレクトリを設定、
permissions はとりあえず Read Write Link Lock
そして -> Next
さらに
コマンドラインで service smb restart (は、おそらく必要だったと思う)
(YaST からは、挑戦していません)
これらでなんとかなったっぽい。
s/OpenSUSE/openSUSE/ (スコア:1)
先頭は小文字なんですね。よく間違われますけど。
Re:s/OpenSUSE/openSUSE/ (スコア:1)
うわ、ご指摘ありがとうございました。