smbfsでマウントしたWindowsの共有ディレクトリですが、既存のファイルは編集できるのに新しいファイルが作成できません・・・。
なんでかな~?と思って試行錯誤していたら、rootだと書けて一般ユーザだと書けない・・・。
で、ls してみたらマウントポイントのpermissionがrootのみ書込可になっているではありませんか!
そこで、smbmountのオプションに、uid=hogehogeと書いたら、マウントポイントのオーナーがhogehogeになって、無事に書き込めるようになりました。 後は、/etc/fstabに、
なんでかな~?と思って試行錯誤していたら、rootだと書けて一般ユーザだと書けない・・・。
で、ls してみたらマウントポイントのpermissionがrootのみ書込可になっているではありませんか!
そこで、smbmountのオプションに、uid=hogehogeと書いたら、マウントポイントのオーナーがhogehogeになって、無事に書き込めるようになりました。 後は、/etc/fstabに、
//ホスト名/共有名 /win smbfs iocharset=euc-jp,codepage=cp932,credentials=/etc/smbpass,unicode,uid=UNIXのユーザ名,gid=wheel 0 0と書いて、/etc/smbpass(新ファイル)に
username=Windowsのユーザ名 password=Windowsのパスワードと書けば、
# mount /winでマウントできます。(次からは起動時にマウントされます)