
Ubuntu日本語フォーラム
ログインしていません。
お世話になります。
システムをリストアし、samba共有の際つまづきました。
ubuntu-server14.04LTS
外部ディスクはhogemedia,hogework,hogewebの3パーティションで、sambaのマウントポイントは下記のとおりです。
/media/hogemedia /media/hogework /media/hogeweb
このうちhogemediaだけがsambaでアクセスできません。(パーミッション、設定は他と同じです)
またコンソールからは問題なく見えます。
思い当たるフシといえばgpartedでhogemediaのサイズを変更しようとして途中でキャンセルしたのでそれが原因かもしれません;;;
どうにかご教示下さい。
エラーログを見ると下記の通りです。
[2016/04/18 23:52:11.988751, 0] ../source3/smbd/service.c:800(make_connection_snum) canonicalize_connect_path failed for service hogemedia, path /0777 [2016/04/18 23:52:11.996914, 0] ../source3/param/loadparm.c:2974(check_usershare_stat) check_usershare_stat: file /var/lib/samba/usershares/ owned by uid 0 is not a regular file
smb.conf
[hogemedia] path = /media/hogemedia writable = yes guest ok = no create mode = 0777 directory = 0777 [hogework] path = /media/hogework writable = yes guest ok = no create mode = 0777 directory mode = 0777 [hogeweb] path = /media/hogeweb writable = yes guest ok = no create mode = 0777 directory mode = 0777
オフライン
すみません、追記です。
$ testparm すると、下記の結果でした。
マウントポイントの
path = 0777
が原因でパスが通ってないようです。
しかしなぜ書き換えられてしまっているのかわかりません。
マウントポイントを変えても結果が同じです。
[hogemedia] path = 0777 read only = No create mask = 0777 [hogework] path = /media/hogework read only = No create mask = 0777 directory mask = 0777 directory mode = 0777 [hogeweb] path = /media/hogeweb read only = No create mask = 0777 directory mask = 0777 directory mode = 0777
オフライン
#1 の smb.conf に "directory = 0777" という行があるからでは?
オフライン
>favicon.ico さん
あああほんとだ、すみません!!
ディスクチェックで不良セクタもなく、諦めてHDDフォーマットする寸前でした。
ミスタイプに気づきませんでしたorz
本当感謝、感謝です。
無事マウントできました。
みなさまお騒がせしてすみませんでした。
オフライン