Man page - netrc(5)

Manual


NETRC (5) File Formats Manual NETRC (5)

名 前

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 が 厚 įžŠ さ れ る と 、 č‡Ē 動 ロ グ イ ãƒŗ プ ロ ã‚ģ ゚ ぎ 最 垌 ぎ ゚ テ ッ プ と し ãĻ 原 行 さ れ る 。

é–ĸ 逪 項 į›Ž

ftp (1), ftpd (8) Linux NetKit (0.17) September 23, 1997 NETRC (5)