retardeeの日記: SolarisからWindowsをマウント 8
日記 by
retardee
職場のワークステーション(Solaris 10)からWindows 2008 ServerのディスクをNFSマウントしようと、ここを参考に三日三晩苦闘したが成功しなかった。
マウントはできたものの、書き込もうとするとPermission deniedになる。
これだけ時間を費やしてあきらめるのは悔しい。
職場のワークステーション(Solaris 10)からWindows 2008 ServerのディスクをNFSマウントしようと、ここを参考に三日三晩苦闘したが成功しなかった。
マウントはできたものの、書き込もうとするとPermission deniedになる。
これだけ時間を費やしてあきらめるのは悔しい。
Stay hungry, Stay foolish. -- Steven Paul Jobs
NFS 共有のプロパティ (スコア:2)
Re:NFS 共有のプロパティ (スコア:1)
当然書き込み許可してます。
anonymous IDによるアクセスも許可してます。
nfsd が動いている権限をチェック! (スコア:1)
Windows 2008 側の NFSDが誰の権限で動いているのか調べるんだ。
NFSDに書き込み権限が与えられていなければ、write は当然失敗する。
# が、一般には samba を使った方がよほど楽だ。
fjの教祖様
Re:nfsd が動いている権限をチェック! (スコア:1)
# が、一般には samba を使った方がよほど楽だ。
当然そっちの線も試してます。
調べてみれば分かると思いますが、sambaによるCIFSのマウントはLinux限定です。
更にsmbclientは動きません。 [debian.org]
Re:nfsd が動いている権限をチェック! (スコア:1)
smbfs じゃなく?
http://kohju.justplayer.com/Tips_Solaris_smbfs_automount.html [justplayer.com]
あと、NFSだが…書き込みは誰の権限でやろうとしている? root 以外の一般ユーザーで試した?!
root での書き込みアクセスは nobody に墜落させられてからの書き込み、最弱にクラスチェンジさせられるので注意が必要だがそこは?!
fjの教祖様
Re:nfsd が動いている権限をチェック! (スコア:1)
smbfs じゃなく?
http://kohju.justplayer.com/Tips_Solaris_smbfs_automount.html [justplayer.com]
となります。
上記サイトのはOpen Solarisなんじゃないでしょうか。
Open SolarisではCIFSのマウントがサポートされたらしいですが、非オープンのSolaris 10では不可能との情報 [tokyo.jp]があります。
他にも「Solarisによるsmbfs/icfsのマウントは不可能」という情報が多いように見受けられます。ここ [impress.co.jp]とかここ [derkeiler.com]とか。
いずれにしても重要な日常業務に使用されているマシンなのでカーネルの再構築とかは現実的ではないです。Sharityってのを入れる手はあるみたいですが。
あと、NFSだが…書き込みは誰の権限でやろうとしている? root 以外の一般ユーザーで試した?!
root での書き込みアクセスは nobody に墜落させられてからの書き込み、最弱にクラスチェンジさせられるので注意が必要だがそこは?!
rootからも共有用アカウント(Windows側にも作成)からも書き込めません。当該ディレクトリは777になっています。
Windows上のNFSサーバはNetwork Serviceアカウントで動いており、UsersグループにはSolarisからマウントしようとしているフォルダに対するフルコントロール権が与えられています。さらに、匿名アクセスを許可しており、rootアクセスも許可してあります。
失礼 (スコア:1)
rootなら書き込みできてました。何をやった時点で書き込めるようになったかはまだ検証してません。
Win側でrootアクセスを許可しないでも書き込みできました。但し、「匿名アクセス」を許可しないと書き込めません。
問題はroot以外の特定ユーザ(Windows2008側にもuid & gidがになるように作成したユーザ)アカウントでは書き込めないことですね。 このユーザで書き込めないと目的が果たせないので・・
Solarisのmountコマンドにはuidやgidを指定できないので、そもそもroot以外のユーザに書き込み可能なようにマウントできるんだろうか・・???
Windows 共有をマウントすればいいじゃない (スコア:1)
今 Solaris11 で試してみたら(相手は Windows7)、
ってのにはまりました