名 前
netrc, .netrc — ftp の た め の ユ ー ザ ー 設 定 フ ァ イ ル 説 明 こ の フ ァ イ ル に は 、 フ ァ イ ル 転 送 プ ロ ト コ ル (File Transfer Protocol) ク ラ イ ア ン ト ftp(1) の た め の 、 設 定 情 報 と 自 動 ロ グ イ ン 情 報 が 書 か れ て い る 。
.netrc フ ァ イ ル に は 、 自 動 ロ グ イ ン プ ロ セ ス で 使 わ れ る ロ グ イ ン 情 報 と 初 期 化 情 報 が 書 か れ て い る 。 こ の フ ァ イ ル は ユ ー ザ ー の ホ ー ム デ ィ レ ク ト リ に あ る 。 以 下 の ト ー ク ン (token) が 認 識 さ れ る 。 ト ー ク ン は ス ペ ー ス ・ タ ブ ・ 改 行 で 区 切 ら れ る 。
machine name リ モ ー ト マ シ ン の 名 前 name を 識 別 す る 。 自 動 ロ グ イ ン プ ロ セ ス で は 、 ftp の コ マ ン ド ラ イ ン ま た は open コ マ ン ド の 引 き 数 と し て 指 定 さ れ た リ モ ー ト マ シ ン の 名 前 に マ ッ チ す る machine ト ー ク ン を .netrc フ ァ イ ル 中 で 検 索 す る 。 マ ッ チ す る も の が 見 つ か っ た 場 合 、 そ の 後 の .netrc ト ー ク ン が 処 理 さ れ る 。 ト ー ク ン の 処 理 は 、 フ ァ イ ル の 終 り に 達 し た 場 合 、 ま た は 別 の machine ト ー ク ン か default ト ー ク ン に 出 会 っ た 場 合 に 停 止 す る 。
default
machine name と 同 じ よ う な 働 き を す る が 、 default ト ー ク ン は 全 て の マ シ ン 名 と マ ッ チ す る 。 default ト ー ク ン は 1 個 だ け 置 く こ と が で き る が 、 全 て の machine ト ー ク ン の 後 で な け れ ば な ら な い 。 こ の ト ー ク ン は 通 常 、 以 下 の よ う に し て 使 わ れ る :
default login anonymous password user@site こ れ に よ り 、 ユ ー ザ ー は .netrc に 指 定 さ れ て い な い マ シ ン に 自 動 的 に 匿 名 ftp ロ グ イ ン で き る 。 こ の 設 定 は 、 自 動 ロ グ イ ン を 不 可 に す る −n フ ラ グ を 使 う こ と で 上 書 き で き る 。
login name リ モ ー ト マ シ ン で の ユ ー ザ ー 名 を 識 別 す る 。 こ の ト ー ク ン が あ る 場 合 、 自 動 ロ グ イ ン プ ロ セ ス で は 指 定 さ れ た 名 前 name を 使 っ て ロ グ イ ン の 初 期 化 が 行 わ れ る 。
password string パ ス ワ ー ド を 与 え る 。 こ の ト ー ク ン が あ る 場 合 、 自 動 ロ グ イ ン プ ロ セ ス で リ モ ー ト サ ー バ ー が ロ グ イ ン プ ロ セ ス の 一 部 と し て パ ス ワ ー ド を 要 求 し た と き は 、 こ こ で 指 定 さ れ た 文 字 列 を 送 る 。 .netrc フ ァ イ ル に anonymous 以 外 の ユ ー ザ ー に つ い て の ト ー ク ン が あ り 、 も し .netrc が 他 の ユ ー ザ ー か ら 読 め る 場 合 は 、 ftp は 自 動 ロ グ イ ン プ ロ セ ス を 中 止 (abort) す る 。
account string 追 加 の ア カ ウ ン ト パ ス ワ ー ド を 与 え る 。 こ の ト ー ク ン が あ る 場 合 、 自 動 ロ グ イ ン プ ロ セ ス で リ モ ー ト サ ー バ ー が 追 加 の ア カ ウ ン ト パ ス ワ ー ド を 要 求 し た と き は 、 こ こ で 指 定 さ れ た 文 字 列 を 送 る 。 こ の ト ー ク ン が な い 場 合 、 自 動 ロ グ イ ン プ ロ セ ス で は ACCT コ マ ン ド で 初 期 化 を 行 う 。
macdef name マ ク ロ を 定 義 す る 。 こ の ト ー ク ン 関 数 は 、 ftp の macdef コ マ ン ド 関 数 に 似 て い る 。 マ ク ロ は 指 定 さ れ た 名 前 で 定 義 さ れ る 。 マ ク ロ の 内 容 は .netrc の 次 の 行 か ら 始 ま り 、 空 行 (改 行 の 連 続 ) に 出 会 う ま で 続 く 。 マ ク ロ 名 init が 定 義 さ れ る と 、 自 動 ロ グ イ ン プ ロ セ ス の 最 後 の ス テ ッ プ と し て 実 行 さ れ る 。 関 連 項 目