aboutsummaryrefslogblamecommitdiff
path: root/ja_JP.eucJP/man/man8/mount_nwfs.8
blob: f0d47feb781b5d18301b2bec63060e36f2312b2f (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                                                     
                                                                                            
                    
                
           



                                                               
   














                          
   









                                                                            
              





























                                                                            
                          





                                          
               



                                        
        
                                    
        









                                                     
                                                    



                                                    

                                            








                                                    
                                                    







                                                                          
   


                                                                       
             













                                                          
        


                  
   
                                
          
                      
             
  
        




                                                                
              


                                                              
        




















                                                                     
        

















                                                              




                                  

                
           
   



                                                                 
                 
                                                       



                                                                              
              




                                      


                                
.\" %FreeBSD: src/sbin/mount_nwfs/mount_nwfs.8,v 1.7.2.5 2001/07/22 11:32:29 dd Exp %
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/mount_nwfs.8,v 1.5 2001/07/29 05:15:28 horikawa Exp $
.Dd October 14, 1999
.Dt MOUNT_NWFS 8
.Os FreeBSD
.Sh 名称
.Nm mount_nwfs
.Nd NetWare ファイルサーバから NetWare ボリュームをマウントする
.Sh 書式
.Nm
.Op Fl Chv
.Fl S Ar server
.Fl U Ar user
.Op Fl connection\ options
.Fl V Ar volume
.Op Fl M Ar mode
.Op Fl c Ar case
.Op Fl d Ar mode
.Op Fl f Ar mode
.Op Fl g Ar gid
.Op Fl l Ar locale
.Op Fl n Ar os2
.Op Fl u Ar uid
.Op Fl w Ar scheme
.Ar node
.Nm
.Op Fl options
.Ar /server:user/volume[/path]
.Ar node
.Sh 解説
.Nm
コマンドは NetWare サーバのボリュームをマウントすることを可能にします。
既にあるコネクションを使用することも新しくコネクションを作成することも
可能であり、もし使用可能なコネクションが見つからなければ新しいコネクションを
作成しようとします。コネクションはそれを参照しているものを数えているので、
最後のマウントボリュームが解放されるとコネクションは閉じられます。また、
.Xr ncplogin 1
を用いて、なにもマウントせずに、コネクションを作成可能です
(マウント用に、このコネクションを後から使用可能です)。
.Pp
コマンドラインのふたつの形式に注意してください。ひとつ目の形式では、サーバと
ユーザは
.Fl S
及び
.Fl U
オプションによって指定されます。ふたつ目の形式では、サーバとユーザは
.Xr mount 8
コマンドの引数の
.Ar special
の部分で指定されます (
.Fl S ,
.Fl U ,
.Fl V
はこの場合には使われません)。これにより、
.Xr fstab 5
ファイルを使用可能になります (
.Sx 使用例
を参照してください)。
.Pp
オプションは以下の通りです。
.Bl -tag -width indent
.It Fl S Ar server
接続する NetWare サーバ名を指定します。ネイティブ IP を使用する場合は同様に
.Fl A
オプションが必要です。
.It Fl U Ar user
ログインに使用するユーザ名を指定します。
.It Fl connection\ options
詳細は
.Xr ncplogin 1
を参照してください。
.It Fl V Ar volume
マウントするボリューム名を指定します。
ボリューム名は、すべてのオプションの後かつ
.Ar mount-point
の手前で、指定することもできます。
.It Ar node
マウントボリュームへのパスを指定します。
.It Fl c Ar case
.Ar case
オプションは名前の表記に作用します。
.Ar case
は以下のどれかひとつを使用します。
.Bl -tag -width "ValueXX"
.It Em 値
.Em 意味
.It l
すべての既存のファイル名を小文字に変換します。
OS2 の名前空間で新しく作られたファイルは小文字の名前
になります。これは DOS 名前空間でボリュームをマウント
するときのデフォルトです。
.It L
\&'l' と同じですが、ファイルシステムを大文字小文字に
敏感でないようにしようとします。うまく動作しないかも
しれません。
.It n
大文字小文字の変換を行ないません。
.Em 注意 !
DOS 名前空間でこのオプションを使用するのは、
最終手段にしてください。DOS 名前空間で小文字の
ファイル名を作成すると、予期しない結果になります。
これは OS2 名前空間をマウントするときのデフォルト
です。
.It u
すべての既存のファイル名を大文字に変換します。
OS2 の名前空間で新しく作られたファイルは大文字の名前
になります。
.It U
\&'u' と同様ですが、ファイルシステムを大文字小文字に
敏感でないようにしようとします。うまく動作しないかも
しれません。
.El
.It Fl f Ar mode , Fl d Ar mode
ファイルやディレクトリにつけられるパーミッションを指定します。
値は 8 進数で指定される必要があります。ファイルモードの既定値はマウント
ポイントのものが用いられ、ディレクトリの場合は読み込みパーミッションがある
場合に実行パーミッションが付加されます。
.Pp
これらの許可情報は NetWare サーバが認めるものとは異なったものでありうる
ということに注意してください。
.It Fl n Ar namespace
.Ar namespace
で指定した名前空間を使用しません。
現在のところ
.Ar OS2
だけをここに指定可能です。
.It Fl v
バージョン番号を表示します。
.It Fl u Ar uid , Fl g Ar gid
ファイルにつけられる所有者 ID とグループ ID を指定します。
既定値ではボリュームがマウントされているディレクトリの
所有者 ID とグループ ID が使用されます。
.It Fl l Ar locale
文字の変換に使用するロケールを設定します。
.Nm
は既定値として、環境変数
.Ev LC_*
を参照します。
.It Fl w Ar scheme
NetWare と
.Fx
の間でファイル名を変換するための
.Ar scheme
を指定します。現在は、
.Ar koi2cp866
と
.Ar asis
だけをここに指定可能です。変換方法はコンパイル時に
.Pa config.mk
ファイルで許可されていることが必要であることに注意してください。
.It Fl M Ar mode
詳細は
.Xr ncplogin 1
を参照してください。
このオプションが省略されると、コネクションのパーミッションには
ディレクトリモード
.Pq Fl d
オプションが仮定されます。
.El
.Sh 関連ファイル
.Bl -tag -width /var/log/wtmp -compact
.It Pa ~/.nwfsrc
はコネクションその他に関して静的なパラメータを保持します。
詳細は
.Pa /usr/share/examples/nwclient/dot.nwfsrc
を参照してください。
.El
.Sh 注
NCP コネクションが確立される前に、カーネルは IPX サポートを含むように
設定され、IPXrouted と KLD nwfs.ko が読み込まれていることが必要です。
.Sh 使用例
次の例は NetWare サーバ
.Em nwserv
に、ユーザ名
.Em GUEST
として接続し、ボリューム
.Em SYS
と
.Em VOL1
をマウントすることを説明しています。
.Bd -literal -offset indent
mount_nwfs -S nwserv -U guest -V sys /nw/s1/sys
mount_nwfs /nwserv:guest/sys /nw/s1/sys
mount -t nwfs /nwserv:guest/vol1 /nw/s1/vol1
mount -t nwfs /nwserv:boris/sys/home/boris /home/boris/nw/home
.Ed
.Pp
最後の例はボリュームのサブディレクトリだけをマウントし、
NetaWare の 'map root' コマンドと等価です。
.Pp
また
.Xr fstab 5
を、nwfs でのマウントに使用することもできます。
.Bd -literal -offset indent
/nwserv:guest/sys       /nw/s1/sys     nwfs  rw,noauto 0   0
/nwserv:guest/vol1      /nw/s1/vol2    nwfs  rw,noauto 0   0
.Ed
.Sh 歴史
.Nm
ユーティリティが最初に登場したのは
.Fx 4.0
です。
.Sh バグ
若干存在します。
.Sh CREDITS
.Fx
での NetWare クライアントの開発では、下記のソースを使用しました。
.Pp
NetWare NDK に関する文書
.Pp
Ncpfs for Linux -
.An Volker Lendecke Aq lendecke@math.uni\-goettingen.de
が書きました。
彼のコードの一部を、BSD スタイルのライセンスで公開することを認めてくれました。
.Pp
"Interrupt List" は
.An Ralf Brown
からのものです。
.Pp
また、
.Pa /sys
のたくさんのファイルを使用しています。
.Sh 作者
.An Boris Popov Aq bp@butya.kz ,
.Aq rbp@chat.ru