samba4を使ってみた。いつも思うが、sambaの設定は難しい。自分のsmb4.confが正しいと思わないし、部分的にはどこ情報を元に書いたかわからない記述もある。
今回ハマったのが、[homes]のホームディレクトリにwindowsからファイルを作るとオーナーがnobodyになってしまうことだった。原因は[global]で「guest only = yes」としてしまっていたので、guest(=nobody)でのアクセスしか許可していなかった。
[global] guest ok = yes # guest only = yes guest only = no guest account = nobody