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でマウントできます。(次からは起動時にマウントされます)
カテゴリ
Linuxトラックバック(0)
このブログ記事を参照しているブログ一覧: coLinux(5)
このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/644
コメントする