File: rpcinfo.8

package info (click to toggle)
manpages-ja 0.5.0.0.20120606-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 25,964 kB
  • sloc: perl: 161; makefile: 116
file content (184 lines) | stat: -rw-r--r-- 4,588 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
.\"	from: @(#)rpcinfo.8c	2.2 88/08/03 4.0 RPCSRC; from 1.24 88/02/25 SMI
.\"	$Id: rpcinfo.8,v 1.1.1.1 2000/10/19 08:22:16 ysato Exp $
.\"
.\" Japanese Version Copyright (c) 2001 Yuichi SATO
.\"         all rights reserved.
.\" Translated Sun Jan 14 21:16:31 JST 2001
.\"         by Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
.\"
.Dd December 17, 1987
.Dt RPCINFO 8
.Os "Linux NetKit (0.17)"
.Sh 名前
.Nm rpcinfo
.Nd RPC 情報を表示する
.Sh 書式
.Nm rpcinfo
.Fl p
.Op Ar host
.Nm rpcinfo
.Op Fl n Ar portnum
.Fl u Ar host
.Ar program
.Op Ar version
.Nm rpcinfo
.Op Fl n Ar portnum
.Fl t Ar host 
.Ar program
.Op Ar version
.Nm rpcinfo
.Fl b
.Ar program version
.Nm rpcinfo
.Fl d
.Ar program version
.Sh 説明
.Nm rpcinfo
は、
.Tn RPC
サーバに対して
.Tn RPC
呼び出しを行い、得られた情報を表示する。
.Sh オプション
.Bl -tag -width indent
.It Fl p
.Ar host
の portmapper を検出し、
そこに登録されている全ての
.Tn RPC
プログラムの一覧を表示する。
.Ar host
が指定されていない場合、
.Xr hostname 1
で返される値がデフォルトになる。
.It Fl u
.Tn UDP
を用いて、指定した
.Ar host
上の
.Ar program
の手続き 0 に対し、
.Tn RPC
呼び出しを行う。
そして、応答があったか否かを報告する。
.It Fl t
.Tn TCP
を用いて、指定した
.Ar host
上の
.Ar program
の手続き 0 に対し、
.Tn RPC
呼び出しを行う。
そして、応答があったか否かを報告する。
.It Fl n
.Fl t
.Fl u
オプションのポート番号として、
portmapper に与えられたポート番号ではなく、
.Ar portnum
を使う。
.It Fl b
.Tn UDP
を用いて、引き数
.Ar program
.Ar version
で指定されたプログラムの手続き 0 に対して、
.Tn RPC
ブロードキャストを行う。
そして、応答があった全てのホストについて報告する。
.It Fl d
.Ar program
.Ar version
で指定された
.Tn RPC
サービスについて登録を削除する。
このオプションは、スーパーユーザーだけが実行できる。
.El
.Pp
引き数
.Ar program
は、名前・番号のいずれでも構わない。
.Pp
.Ar version
が指定された場合、
.Nm rpcinfo
は指定された
.Ar program
のそのバージョンの呼び出しを試みる。
.Ar version
が指定されていない場合、
.Nm rpcinfo
は、指定された
.Ar program
に対してバージョン 0 の呼び出しを行うことにより、
登録されている全てのバージョン番号を検索しようと試みる
(この場合、バージョン 0 が存在しないことを仮定している。
もし存在すれば、
.Ar rpcinfo
は、代わりに極端に高いバージョン番号に対して呼び出しを行うことで、
この情報を取得しようとする)。
さらに、
.Nm rpcinfo
は、登録されている各バージョンについて呼び出しを行おうとする。
注意: 
.Fl b
.Fl d
オプションでは、バージョン番号が必要である。
.Sh 例
ローカルマシンに登録されている、全ての
.Tn RPC
サービスについて表示するには、次のようにすること:
.Pp
.Dl example% rpcinfo -p
.Pp
.Ar klaxon
という名前のホストに登録されている、全ての
.Tn RPC
サービスについて表示するには、次のようにすること:
.Pp
.Dl example% rpcinfo -p klaxon
.Pp
Yellow Page サービス (訳註: NIS) が稼働している、
ローカルネット上の全てのマシンについて表示するには、
次のようにすること:
.Pp
.Dl example% rpcinfo -b ypserv 'version' | uniq
.Pp
\'version' のところには、
上記の
.Fl p
オプションの結果から得られた、
現在の Yellow Page サービスのバージョンを使う。
.Pp
バージョン 1 の
.Nm walld
サービスを削除するには、次のようにすること:
.Pp
.Dl example% rpcinfo -d walld 1
.Sh 関連項目
.Xr rpc 5 ,
.Xr portmap 8
.Rs
.%T "RPC Programming Guide"
.Re
.Sh バグ
SunOS 3.0 以前のリリースでは、
ネットワークファイルシステム (NFS) は
自分自身を portmapper に登録しない。
そのため、
このようなリリースの OS が稼働しているホストの
.Tn NFS
サーバについては、
.Tn RPC
呼び出しをするために
.Nm rpcinfo
を使うことはできない。
.Sh 翻訳者謝辞
この man ページの翻訳にあたり、
FreeBSD jpman project <http://www.jp.freebsd.org/man-jp/>
による翻訳を参考にさせていただいた。