お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-09-12 11:43:00

what
新しいメンバ
登録日: 2010-07-03

xfsファイルシステムへのLAN経由のマウントについて

ubuntu経験が浅く解決できない問題があるので、アドバイス戴きたく宜しくお願いします。

質問内容
 ubuntuから外部LANディスクにマウントを試みましたが、ユーザー権限が付与できないので、どのように
 すればユーザーに書き込み権限が与えられるかを教えて下さい。

作業プロセス
①ubuntu10.04LTSからBUFFALO社製LinkStation/LS-WX2.0TL/R1に以下のコマンドでマウントを試みました。

 sudo mount -t cifs -o user=anonymous,pass="",codepage=cp932,iocharset=utf8,defaults //192.168.11.7/share1 /mnt/NAS1/share1
  マウントポイントの所有者情報
   drwxr-xr-x  3 wNNx wNNx 4096 2010-09-12 10:30 /mnt/NAS1/share1

②その結果、マウントそのものは成功したのですが、マウントポイントとなるディレクトリが以下のようにrootオーナーに戻ってしまい、
 rootでのみ書き込み可能な状況となります。
 drwxr-xr-x 1 root root 0 2010-09-12 11:04 /mnt/NAS1/share1

その後、何度もrootでchown -Rでオーナー変更を試みてもコマンドは正常終了するのですが、オーナーが変更されずユーザーへの書き込み権限付与が
できない。

ネットワークディスク側の構成は以下の通り
Raid1:(1TBx2のミラーリング)
ファイルシステム:xfs

オフライン

 

#2 2010-09-12 17:07:38

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: xfsファイルシステムへのLAN経由のマウントについて

BaffaroのNASは使っていませんので、どうやるか不明ですが(私が使っているのはIOデータのLandisk Tera http://www.iodata.jp/product/hdd/businessnas/hdl-gtr/)、まちがっていたらごめんなさい。

sudo mount -t cifs -o user=anonymous,pass="",codepage=cp932,iocharset=utf8,defaults //192.168.11.7/share1 /mnt/NAS1/share1

①Web経由でNASの管理画面に入って、anonymousが「受付可能」になっているか確認する必要がありそうです。
②その管理画面から、ubuntuで使っているユーザー名とパスワードで、新しいユーザーを作ってみてください。
(WindowsかMacをお持ちなら、管理画面はhttp://buffalo.jp/download/manual/html/lswxl/で確認するか、付属のマニュアルをごらんください。

オフライン

 

#3 2010-09-12 19:28:51

what
新しいメンバ
登録日: 2010-07-03

Re: xfsファイルシステムへのLAN経由のマウントについて

回答ありがとうございます。

アドバイス頂いた通り、NAS側にubuntuユーザーを登録し、追書き込み権限を加えて登録してみました。
そこで、改めてマウントを試みましたが、やはり結果は同じです。
ちなみに、Windows上でのマウントは問題なく行われ、書き込みもできます。
問題なのは、なぜubuntu側でマウントするとroot所有扱いになるのかというものです。(sudo、suなどでは正常に読み書きできます。ユーザー状態だと読み込みのみとなる。)

もしかするとNAS側のフォーマット形式(現在xfs)が悪いのか、あるいは、マウントコマンド時にNAS側ファイルシステムを定義するオプションがあるのか、
そのあたりが、よくわかりません。

オフライン

 

#4 2010-09-13 12:44:14

favicon.ico
メンバ
登録日: 2010-09-06

Re: xfsファイルシステムへのLAN経由のマウントについて

-o オプションに Ubuntu 側で使いたいuidとgidを追加してみてください

コード:

sudo mount -t cifs -o user=anonymous,pass="",uid=1000,gid=1000,codepage=cp932,iocharset=utf8,defaults //192.168.11.7/share1 /mnt/NAS1/share1

オフライン

 

#5 2010-09-13 18:51:34

what
新しいメンバ
登録日: 2010-07-03

Re: xfsファイルシステムへのLAN経由のマウントについて

favicon.icoさん

回答ありがとうございます。
UID、GIDをアドバイス通り指定すると、正常にマウントする事ができました。
皆様、ご助力戴き、本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB