すごくはまったのでメモ.
昔の様にゼロから自分でsmb.confを書こうとしたら全くファイルの書き込みができるようにならなかった.
オリジナルのsmb.confをよく読んで初めて,SELinuxが書き込みをブロックしてることに気づいた.
1. yumでインストール
2. iptablesの設定をする
システム->管理->ファイヤーウォール でsambaをチェック
3. smb.confを書き換え
4. SELinuxで許可
setsebool -P samba_enable_home_dirs=1
setsebool -P samba_create_home_dirs=1
5. 共有ディレクトリのアクセス権をchconで設定
chcon -t samba_share_t /home/samba/-R