⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ftpd.8

📁 操作系统设计与实现源码
💻 8
📖 第 1 页 / 共 2 页
字号:
2113(transfer)S10 I2447(type)S5472 V10 R1080(USER)S1604(specify)S1920(user)S2113(name)S5592 V1080(XCUP)S1604(change)S1914(to)S2017(parent)S2294(of)S2403(current)S2714(working)S3074(directory)S5712 V1080(XCWD)S1604(change)S1914(working)S2274(directory)S5832 V1080(XMKD)S1604(make)S1847(a)S1917(directory)S5952 V1080(XPWD)S1604(print)S1819(the)S1967(current)S2278(working)S2638(directory)S6072 V1080(XRMD)S1604(remove)S1931(a)S2001(directory)S6240 V1080(The)S1262(remaining)S1695(ftp)S1832(requests)S2187(speci\256ed)S2570(in)S2673(Internet)S3012(RFC)S(959)150 3227 A3402(are)S(recognized,)467 3551 A4043(but)S4196(not)S4349(implemented.)S6408 V1080(The)S1264(ftp)S1403(server)S(will)157 1677 A1861(abort)S2095(an)S2217(active)S2486(\256le)S2643(transfer)S2980(only)S3186(when)S3432(the)S3583(ABOR)S3891(command)S4315(is)S(preceded)364 4410 A4802(by)S4930(a)S5003(Telnet)S6528 V1080("Interrupt)S1501(Process")S1877(\(IP\))S2062(signal)S2329(and)S2501(a)S2573(Telnet)S2858("Synch")S3218(signal)S3485(in)S3590(the)S3739(command)S4161(Telnet)S4445(stream,)S4765(as)S4875(described)S6648 V1080(in)S1183(Internet)S1522(RFC)S(959.)175 1737 A6816 V10 B1080(Ftpd)S10 R1315(interprets)S1723(\256le)S1880(names)S(according)397 2165 A2590(to)S2696(the)S(``globbing'')492 2847 A(conventions)485 3367 A3880(used)S4092(by)S10 B4220(csh)S10 R4360(\(1\).)S4556(This)S4763(allows)S5054(users)S6936 V1080(to)S(utilize)252 1183 A1460(the)S1608(metacharacters)S(``*?[]{}\304''.)454 2239 A7104 V10 B1080(Ftpd)S10 R1313(authenticates)S1864(users)S(according)397 2096 A2518(to)S2621(three)S2848(rules.)S7272 V1080(1\))S1440(The)S1625(user)S1821(name)S2067(must)S2290(be)S2413(in)S2519(the)S2670(password)S3078(data)S3274(base,)S10 B3506(/etc/passwd)S10 R3999(,)S4052(and)S4225(not)S4381(have)S4599(a)S4672(null)S4856(password.)S7392 V1440(In)S1555(this)S1731(case)S1936(a)S2012(password)S2423(must)S2649(be)S2775(provided)S3162(by)S3292(the)S3445(client)S3699(before)S3987(any)S4162(\256le)S4321(operations)S4770(may)S4973(be)S5098(per-)S7512 V1440(formed.)S7903 V720(Page)S941(1)S4455(September)S4911(13,)S(1996)200 5061 A8143 VEP%%Page: 2 2BP/slant 0 def/height 0 def480 V10 R720(FTPD)S975(\()S1017(8)S1075(\))S2696(Eighth)S(Edition)296 2989 A4872(FTPD)S5127(\()S5169(8)S5227(\))S960 V1080(2\))S1440(The)S1622(user)S1815(name)S2058(must)S2278(not)S2431(appear)S2725(in)S2828(the)S2976(\256le)S10 B3130(/etc/ftpusers)S10 R3658(.)S1128 V1080(3\))S1440(If)S1536(the)S1687(user)S1883(name)S2129(is)S(``anonymous'')598 2224 A2850(or)S(``ftp'',)273 2963 A3265(an)S(anonymous)462 3389 A3880(ftp)S(account)313 4021 A4363(must)S4587(be)S4711(present)S5031(in)S5138(the)S1248 V1440(password)S1852(\256le)S2013(\(user)S(``ftp''\).)307 2247 A2611(In)S2727(this)S2904(case)S3110(the)S3265(user)S3465(is)S3564(allowed)S3915(to)S4025(log)S4185(in)S4295(by)S4427(specifying)S4878(any)S5054(pass-)S1368 V1440(word)S1672(\(by)S(convention)446 1831 A2302(this)S2472(is)S2564(given)S2812(as)S2921(the)S3069(client)S3318(host's)S3583(name\).)S1536 V1080(In)S1197(the)S1353(last)S1527(case,)S10 B1760(ftpd)S10 R1974(takes)S2215(special)S2529(measures)S2938(to)S3050(restrict)S3365(the)S3522(client's)S(access)258 3853 A4145(privileges.)S4626(The)S4817(server)S5098(per-)S1656 V1080(forms)S1347(a)S10 B1424(chroot)S10 R1704(\(2\))S1854(command)S2282(to)S2392(the)S2547(home)S2801(directory)S3196(of)S3311(the)S(``ftp'')248 3465 A3744(user.)S3993(In)S4108(order)S4352(that)S4534(system)S4844(security)S5194(is)S1776 V1080(not)S(breached,)389 1240 A1661(it)S1749(is)S1848(recommended)S2450(that)S2633(the)S(``ftp'')248 2788 A3069(subtree)S3393(be)S3521(constructed)S4018(with)S4230(care;)S4485(the)S4641(following)S5065(rules)S1896 V1080(are)S1229(recommended.)S2064 V1080(\304ftp\))S1440(Make)S1694(the)S1842(home)S2090(directory)S2479(owned)S2772(by)S(``ftp'')248 2897 A3170(and)S3340(unwritable)S3796(by)S(anyone.)315 3921 A2232 V1080(\304ftp/bin\))S2352 V1440(Make)S1705(this)S1886(directory)S2286(owned)S2590(by)S2726(the)S2885(super-user)S3341(and)S3522(unwritable)S3990(by)S(anyone.)315 4127 A4504(The)S4698(program)S10 B5076(ls)S10 R5143(\(1\))S2472 V1440(must)S1660(be)S1780(present)S2096(to)S(support)301 2199 A2525(the)S2673(list)S2821(commands.)S3331(This)S3535(program)S(should)267 3901 A4193(have)S4408(mode)S(111.)175 4656 A2640 V1080(\304ftp/etc\))S1440(Make)S1699(this)S1874(directory)S2268(owned)S2567(by)S2698(the)S2852(super-user)S3303(and)S3479(unwritable)S3941(by)S(anyone.)315 4072 A4443(The)S4631(\256les)S10 B4830(passwd)S10 R5143(\(5\))S2760 V1440(and)S10 B1623(group)S10 R1880(\(5\))S2036(must)S2269(be)S2402(present)S2731(for)S2887(the)S10 B3048(ls)S10 R3153(command)S3587(to)S3703(work)S3948(properly.)S4377(These)S4656(\256les)S(should)267 4862 A5166(be)S2880 V1440(mode)S(444.)175 1688 A3048 V(\304ftp/pub\))358 1080 A3168 V1440(Make)S1696(this)S1868(directory)S2259(mode)S(755)150 2509 A2686(and)S2858(owned)S3153(by)S3280(the)S3431(super-user.)S3929(Create)S4221(directories)S4675(in)S4781(it)S4865(owned)S5161(by)S3288 V1440(users)S1672(if)S1759(those)S1996(users)S2228(want)S2449(to)S2552(manage)S2890(an)S(anonymous)462 3010 A3497(ftp)S3634(directory.)S3456 V(\304ftp/pub/incoming\))765 1080 A3576 V1440(Optionally)S1896(create)S2164(this)S2335(directory)S2725(for)S(anonymous)462 2869 A3357(uploads.)S3745(Make)S4000(it)S4082(mode)S(777.)175 4331 A4558(The)S4742(FTP)S4943(daemon)S3696 V(will)157 1440 A1631(create)S1907(\256les)S2109(with)S2322(mode)S(266,)175 2579 A2788(so)S2911(remote)S3225(users)S3466(can)S3640(write)S3882(a)S3960(\256le,)S4147(but)S4308(only)S4519(local)S4748(users)S4988(can)S5161(do)S3816 V1440(something)S1883(with)S2087(it.)S3984 V1080(The)S1262(script)S10 B1511(setup.anonftp)S10 R2127(can)S2292(be)S2412(used)S2621(to)S2724(create)S2991(or)S3100(check)S3360(an)S(anonymous)462 3480 A3967(FTP)S4166(tree.)S4152 V9 R720(S)S722(SE)S774(EE)S832(E)S913(A)S915(AL)S983(LS)S1041(SO)S1093(O)S4272 V10 B1080(ftp)S10 R1204(\(1\).)S4440 V9 R720(B)S722(BU)S784(UG)S852(GS)S920(S)S4560 V10 R1080(The)S(anonymous)462 1262 A(account)313 1749 A2087(is)S2179(inherently)S2612(dangerous)S3050(and)S(should)267 3220 A3512(avoided)S3855(when)S4098(possible.)S7903 V720(September)S1176(13,)S(1996)200 1326 A4990(Page)S5211(2)S8143 VEP%%Trailer%%DocumentFonts: Times-Roman Times-Bold Times-Italic%%Pages: 2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -