Manpages

名 前

xhost − X サ ー バ の ア ク セ ス 制 御 プ ロ グ ラ ム

書 式

xhost [[+−]name ...]

説 明

xhost プ ロ グ ラ ム は 、 X サ ー バ へ の 接 続 が 許 可 さ れ る ホ ス ト 名 と ユ ー ザ 名 を リ ス ト に 追 加 ・ 削 除 す る 。 ホ ス ト の 場 合 に は 、 こ の プ ロ グ ラ ム は プ ラ イ バ シ ー 制 御 と セ キ ュ リ テ ィ の 基 本 的 な 仕 組 み を 提 供 す る 。 こ れ は マ シ ン の 悪 用 を 制 限 す る こ と は で き る が 、 ワ ー ク ス テ ー シ ョ ン 環 境 (ユ ー ザ 1人 )に 対 し て 十 分 で あ る に 過 ぎ な い 。 も っ と 洗 練 さ れ た 方 法 を 必 要 と す る 環 境 に お い て は 、 (ホ ス ト 単 位 で な く )ユ ー ザ に 基 づ く 機 構 の 実 装 を す る か 、 プ ロ ト コ ル に お い て 他 の 認 証 デ ー タ を サ ー バ に 渡 す た め の フ ッ ク を 使 用 し な け れ ば な ら な い 。

オ プ シ ョ ン

Xhost で は 、 以 下 で 説 明 す る コ マ ン ド 行 オ プ シ ョ ン が 使 用 で き る 。 セ キ ュ リ テ ィ の た め 、 ア ク セ ス 制 御 に 影 響 す る オ プ シ ョ ン は 「 制 御 ホ ス ト 」 か ら し か 使 用 で き な い 。 制 御 ホ ス ト は 、 ワ ー ク ス テ ー シ ョ ン の 場 合 は X サ ー バ と 同 じ マ シ ン で あ り 、 X 端 末 の 場 合 は ロ グ イ ン し た ホ ス ト で あ る 。

−help 使 用 方 法 を 出 力 す る 。

[+]name 与 え ら れ た

name (記 号 「 +」 は 省 略 可 能 で あ る )を X サ ー バ へ の 接 続 許 可 の リ ス ト に 追 加 す る 。 引 き 数 name は ホ ス ト 名 か ユ ー ザ 名 で あ る 。

name 与 え ら れ た

name (記 号 「 +」 は 省 略 可 能 で あ る )を X サ ー バ へ の 接 続

許 可 の リ ス ト か ら 削 除 す る 。 引 き 数 name は ホ ス ト 名 か ユ ー ザ 名 で あ る 。 既 に あ る 接 続 は 切 断 さ れ な い が 、 新 し い 接 続 の 試 み は 拒 否 さ れ る 。 カ レ ン ト の マ シ ン も 削 除 で き る 点 に 注 意 す る こ と 。 し か し 、 (リ ス ト に 再 び 自 身 を 追 加 す る こ と も 含 め た )新 し い 接 続 は 許 可 さ れ な く な っ て し ま う 。 ロ ー カ ル な 接 続 を 再 び 可 能 に す る た め に は 、 (全 て の 接 続 を 破 棄 し て )X サ ー バ を リ セ ッ ト す る し か な い 。

+ リ ス ト に 含 ま れ て い な い も の を 含 め て 、 全 て の ア ク セ ス が 許 可 さ れ る よ う に な る

(つ ま り 、 ア ク セ ス 制 御 が 無 効 に さ れ る )。

リ ス ト に 含 ま れ て い る も の だ け ア ク セ ス で き る よ う 制 限 す る

(つ ま

り 、 ア ク セ ス 制 御 が 有 効 に な る )。

nothing コ マ ン ド 行 の 引 き 数 が 与 え ら れ な か っ た 場 合 、 現 在 ア ク セ ス 制 御 が 有 効 か ど う か 示 す メ ッ セ ー ジ が 表 示 さ れ 、 そ の 後 に 接 続 が 許 可 さ れ て い る も の の リ ス ト が 表 示 さ れ る 。 こ れ は 制 御 ホ ス ト 以 外 の マ シ ン か ら で も 使 用 で き る 唯 一 の オ プ シ ョ ン で あ る 。

名 前

完 全 な 名 前 の 記 法 は ’’フ ァ ミ リ :名 前 ’’ で あ る 。 こ こ で 、 フ ァ ミ リ は 以 下 の い ず れ か で あ る :

inet イ ン タ ー ネ ッ ト の ホ ス ト

dnet

DECnet の ホ ス ト

nis

Secure RPC の ネ ッ ト ワ ー ク 名

krb

Kerberos V5 principal

local

空 文 字 列 だ け が 唯 一 持 つ 名 前 で あ る フ ァ ミ リ に お い て は 大 文 字 ・ 小 文 字 は 区 別 さ れ な い 。 名 前 の フ ォ ー マ ッ ト は フ ァ ミ リ ご と に 異 な る 。

Secure RPC を 使 う と き は 、 ネ ッ ト ワ ー ク 独 立 な ネ ッ ト 名 (netname, 例 え ば "nis:unix.uid@domainname")を 指 定 す る こ と や 、 単 な る ユ ー ザ 名 の 後 に 「 @」 記 号 を 付 け た も の (例 え ば "nis:pat@")を 使 っ て ロ ー カ ル ユ ー ザ を 指 定 す る こ と が で き る 。

X11R6 以 前 の xhost と の 互 換 性 の た め 、 「 @」 を 含 む 名 前 は NIS フ ァ ミ リ ー に 属 す る も の と し て 扱 わ れ る 。 そ れ 以 外 の も の は INET フ ァ ミ リ と し て 扱 わ れ る 。

返 り 値

ア ク セ ス 制 御 リ ス ト に 追 加 さ れ た そ れ ぞ れ の 名 前 に 対 し て 、 "name being added to access control list" と い う メ ッ セ ー ジ が 出 力 さ れ る 。 ア ク セ ス 制 御 リ ス ト か ら 削 除 さ れ た そ れ ぞ れ の 名 前 に 対 し て 、 "name being removed from access control list" と い う メ ッ セ ー ジ が 出 力 さ れ る 。

フ ァ イ ル

/etc/X*.hosts

関 連 項 目

X(7), Xsecurity(7), Xserver(1), xdm(1)

環 境 変 数

DISPLAY 使 用 す る デ フ ォ ル ト の ホ ス ト と デ ィ ス プ レ イ を 取 得 す る 。

バ グ

−display は ( ’’display’’ と い う 名 前 の マ シ ン を ア ク セ ス 制 御 リ ス ト か ら 削 除 す る )有 効 な コ マ ン ド ラ イ ン 引 き 数 で あ る た め 、 コ マ ン ド 行 で デ ィ ス プ レ イ を 指 定 す る こ と が で き な い 。

X サ ー バ は ホ ス ト 名 で は な く 、 ネ ッ ト ワ ー ク ア ド レ ス を 記 憶 す る 。 こ れ は 本 当 は バ グ で は な い 。 サ ー バ が 動 作 し て い る 間 に ホ ス ト の ネ ッ ト ワ ー ク ア ド レ ス を 変 え た 場 合 、 xhost を 使 っ て 新 し い ア ド レ ス を 追 加 し 、 古 い ア ド レ ス を 削 除 し な け れ ば な ら な い 。

著 者

Bob Scheifler, MIT Laboratory for Computer Science,
Jim Gettys, MIT Project Athena (DEC).