Настройка ftp сервера alt linux

Настройка ftp сервера alt linux

рТПФПЛПМ FTP (file transfer protocol, РТПФПЛПМ РЕТЕДБЮЙ ЖБКМПЧ) ЫЙТПЛП ЙУРПМШЪХЕФУС ДМС ПВНЕОБ ЖБКМБНЙ Ч йОФЕТОЕФЕ Й МПЛБМШОЩИ УЕФСИ. ьФП УРЕГЙБМЙЪЙТПЧБООЩК РТПФПЛПМ, ЛПФПТЩК РТЕДОБЪОБЮЕО ФПМШЛП ДМС РЕТЕДБЮЙ ЖБКМПЧ Й ИПТПЫП РТЙУРПУПВМЕО ДМС ЧЩРПМОЕОЙС ЬФПК ЪБДБЮЙ. л УПЦБМЕОЙА, ЙЪОБЮБМШОП РТПФПЛПМ УРТПЕЛФЙТПЧБО ФБЛЙН ПВТБЪПН, ЮФП РБТПМЙ, ДБООЩЕ Й ХРТБЧМСАЭЙЕ ЛПНБОДЩ РЕТЕДБАФУС ПФЛТЩФЩН ФЕЛУФПН Й ЙИ НПЦОП МЕЗЛП РЕТЕИЧБФЙФШ. пДОБЛП ЬФП ОЕ СЧМСЕФУС РТПВМЕНПК РТЙ ТБВПФЕ У НОПЗПЮЙУМЕООЩНЙ УЕТЧЕТБНЙ, ЛПФПТЩЕ РТЕДПУФБЧМСАФ ФПМШЛП БОПОЙНОЩК ДПУФХР.

ч ЬФПН ДПЛХНЕОФЕ ЙЪМПЦЕОЩ ТЕЛПНЕОДБГЙЙ, ЛПФПТЩЕ РПНПЗХФ ЧБН РТБЧЙМШОП ОБУФТПЙФШ FTP -УЕТЧЕТ Й УЧЕУФЙ Л НЙОЙНХНХ ЧПЪНПЦОПУФШ БФБЛ ОБ ЧБЫХ УЙУФЕНХ ЮЕТЕЪ ЬФПФ ЧЙД УЕТЧЙУБ.

FTP -УЕТЧЕТ vsftpd

ч УПУФБЧ ДЙУФТЙВХФЙЧБ ALT Linux 2.4 Master ЧИПДЙФ vsftpd (Very Secure FTP Daemon)љ— РПМОПЖХОЛГЙПОБМШОЩК FTP -УЕТЧЕТ, РПЪЧПМСАЭЙК ПВУМХЦЙЧБФШ ЛБЛ БОПОЙНОЩЕ ЪБРТПУЩ, ФБЛ Й ЪБРТПУЩ ПФ РПМШЪПЧБФЕМЕК, ЪБТЕЗЙУФТЙТПЧБООЩИ ОБ УЕТЧЕТЕ Й ЙНЕАЭЙИ РПМОПГЕООЩК ДПУФХР Л ЕЗП ТЕУХТУБН. йНЕООП vsftpd ТЕЛПНЕОДПЧБО ТБЪТБВПФЮЙЛБНЙ ДЙУФТЙВХФЙЧБ ДМС ЙУРПМШЪПЧБОЙС Ч ЛБЮЕУФЧЕ FTP -УЕТЧЕТБ.

тБЪХНЕЕФУС, УМПЧБ « very secure » (ПЮЕОШ ЪБЭЙЭЈООЩК) Ч ОБЪЧБОЙЙ УЕТЧЕТБ ОЕ СЧМСАФУС ЗБТБОФЙЕК РПМОПК ВЕЪПРБУОПУФЙ, ПДОБЛП ХЛБЪЩЧБАФ ОБ РТЙПТЙФЕФЩ ЕЗП ТБЪТБВПФЮЙЛПЧ. пОЙ УФТЕНЙМЙУШ УПЪДБФШ ЛБЛ НПЦОП ВПМЕЕ ОБДЈЦОХА, БЛЛХТБФОП УРТПЕЛФЙТПЧБООХА Й ОБРЙУБООХА РТПЗТБННХ, НБЛУЙНБМШОП ХУФПКЮЙЧХА Л ТБЪОПЗП ТПДБ БФБЛБН. лБЦДБС УФТПЛБ ЛПДБ ОЕПДОПЛТБФОП РПДЧЕТЗБМБУШ ФЭБФЕМШОЩН РТПЧЕТЛБН УП УФПТПОЩ УРЕГЙБМЙУФПЧ РП ВЕЪПРБУОПУФЙ ЙОЖПТНБГЙПООЩИ УЙУФЕН.

пДОБЛП РТЕЙНХЭЕУФЧБ vsftpd, ЛПФПТЩН ПО ПВСЪБО УЧПЕК РПРХМСТОПУФША, ОЕ ПЗТБОЙЮЙЧБАФУС ЕЗП ОБДЈЦОПУФША Й ЪБЭЙЭЈООПУФША. ьФП РТПЙЪЧПДЙФЕМШОЩК, ИПТПЫП НБУЫФБВЙТХЕНЩК FTP -УЕТЧЕТ. дЕНПОУФТБГЙЕК ЕЗП ЧПЪНПЦОПУФЕК НПЦЕФ УМХЦЙФШ УЕТЧЕТОЩК РХМ ftp.redhat.com, ПВТБВБФЩЧБАЭЙК ДП 15000 УПЕДЙОЕОЙК ПДОПЧТЕНЕООП.

оБЛПОЕГ, ЧБЦОЩН ДПУФПЙОУФЧПН УЕТЧЕТБ СЧМСАФУС РТПУФПФБ Й ЗЙВЛПУФШ ОБУФТПКЛЙ. чУЕ ОЕПВИПДЙНЩЕ ОБУФТПКЛЙ ПУХЭЕУФЧМСАФУС РПУТЕДУФЧПН ТЕДБЛФЙТПЧБОЙС ЕДЙОУФЧЕООПЗП ЛПОЖЙЗХТБГЙПООПЗП ЖБКМБ /etc/vsftpd.conf, ЛПФПТЩК ЖБЛФЙЮЕУЛЙ СЧМСЕФУС УЙНЧПМЙЮЕУЛПК УУЩМЛПК ОБ ЖБКМ /etc/vsftpd/conf.

пТЗБОЙЪБГЙС БОПОЙНОПЗП ДПУФХРБ ОБ ПУОПЧЕ vsftpd

еУМЙ ЧБН ОЕПВИПДЙНП УПЪДБФШ БОПОЙНОЩК FTP -УЕТЧЕТ, ЧЩ НПЦЕФЕ ЙУРПМШЪПЧБФШ vsftpd Ч УПЮЕФБОЙЙ У РБЛЕФПН anonftp. хУФБОПЧЛЙ ЬФЙИ ДЧХИ РБЛЕФПЧ ДПУФБФПЮОП ДМС ФПЗП, ЮФПВЩ РПМХЮЙФШ ТБВПФПУРПУПВОЩК УЕТЧЕТ. ч ГЕМСИ ВЕЪПРБУОПУФЙ УЕТЧЕТ РП ХНПМЮБОЙА УЛПОЖЙЗХТЙТПЧБО ЙНЕООП ДМС РТЕДПУФБЧМЕОЙС БОПОЙНОПЗП ДПУФХРБ. ъБРТЕЭЕОЩ МАВЩЕ ЛПНБОДЩ ЪБРЙУЙ, Б ФБЛЦЕ ДПУФХР МПЛБМШОП ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМЕК.

дМС ПВЕУРЕЮЕОЙС ОБДЈЦОПУФЙ УЙУФЕНЩ БТИЙФЕЛФХТБ УЕТЧЕТБ vsftpd РПЪЧПМСЕФ ХУФБОБЧМЙЧБФШ УПЕДЙОЕОЙС ПФ ЙНЕОЙ УРЕГЙБМШОП ХЛБЪБООПЗП ОЕРТЙЧЙМЕЗЙТПЧБООПЗП РПМШЪПЧБФЕМС, ЛПФПТЩК ПРТЕДЕМСЕФУС ДЙТЕЛФЙЧПК nopriv_user Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ. дМС ФПЗП, ЮФПВЩ ТЙУЛ ВЩМ НЙОЙНБМШОЩН, ЬФПФ РПМШЪПЧБФЕМШ ДПМЦЕО ПВМБДБФШ ЛБЛ НПЦОП НЕОШЫЙНЙ РТЙЧЙМЕЗЙСНЙ. у ЬФПК ГЕМША РТЙ ХУФБОПЧЛЕ vsftpd Ч УЙУФЕНЕ БЧФПНБФЙЮЕУЛЙ УПЪДБЈФУС ХЮЈФОБС ЪБРЙУШ РУЕЧДПРПМШЪПЧБФЕМС novsftpd. ьФП ТЕЗЙУФТБГЙПООПЕ ЙНС ОЕ ДПМЦОП ЙУРПМШЪПЧБФШУС ЛЕН-МЙВП ДМС ЧИПДБ Ч УЙУФЕНХ, РПЬФПНХ ТЕБМШОЩК РБТПМШ ДМС ОЕЗП ОЕ ЪБДБЈФУС. чНЕУФП ЛПНБОДОПЗП ЙОФЕТРТЕФБФПТБ ХЛБЪЩЧБЕФУС /dev/null.

рТЙ ХУФБОПЧЛЕ РБЛЕФБ anonftp БЧФПНБФЙЮЕУЛЙ УПЪДБЈФУС ЛБФБМПЗ, ЛПФПТЩК ВХДЕФ ЛПТОЕЧЩН РТЙ БОПОЙНОПН РПДЛМАЮЕОЙЙ,љ— /var/ftp У ОЕПВИПДЙНЩНЙ РТБЧБНЙ ДПУФХРБ. чМБДЕМШГЕН ЬФПЗП ЛБФБМПЗБ СЧМСЕФУС РПМШЪПЧБФЕМШ root, Б ОЕ РУЕЧДПРПМШЪПЧБФЕМШ, ПФ ЙНЕОЙ ЛПФПТПЗП ТБВПФБЕФ vsftpd. ьФП УДЕМБОП ДМС ПВЕУРЕЮЕОЙС ВЕЪПРБУОПУФЙ FTP -УЕТЧЕТБ Й УЙУФЕНЩ Ч ГЕМПН. зТХРРПК-ЧМБДЕМШГЕН ЛБФБМПЗБ СЧМСЕФУС УРЕГЙБМШОБС ЗТХРРБ ftpadmin, РТЕДОБЪОБЮЕООБС ДМС БДНЙОЙУФТБФПТПЧ FTP -УЕТЧЕТБ.

еУМЙ ЧЩ ИПФЙФЕ УПЪДБФШ Ч ПВМБУФЙ ДМС БОПОЙНОПЗП ДПУФХРБ ДЕТЕЧП ЛБФБМПЗПЧ, ОБЮОЙФЕ У ЛБФБМПЗБ /var/ftp/pub. ьФПФ ЛБФБМПЗ ФТБДЙГЙПООП ЙУРПМШЪХЕФУС ДМС ТБЪНЕЭЕОЙС ПВЭЕДПУФХРОЩИ ЖБКМПЧ. дМС ОЕЗП УМЕДХЕФ ХУФБОПЧЙФШ РТБЧБ ДПУФХРБ 2775. рТЙ ЬФПН БОПОЙНОЩН РПМШЪПЧБФЕМСН FTP -УЕТЧЕТБ ВХДЕФ РТЕДПУФБЧМЕО ДПУФХР ОБ ЮФЕОЙЕ Л ЖБКМБН, ОБИПДСЭЙНУС Ч ЛБФБМПЗЕ. чМБДЕМШГЕН ЛБФБМПЗБ УДЕМБКФЕ root. ч ЛБЮЕУФЧЕ ЗТХРРЩ, ЛПФПТПК РТЙОБДМЕЦЙФ /var/ftp/pub, ГЕМЕУППВТБЪОП ОБЪОБЮЙФШ ftpadmin, ЧЛМАЮЙЧ Ч ОЕЈ РПМШЪПЧБФЕМЕК, ЛПФПТЩН ОЕПВИПДЙНП ЙЪНЕОСФШ УПДЕТЦЙНПЕ ЛБФБМПЗПЧ FTP -УЕТЧЕТБ (ОЕ УФПЙФ ТБВПФБФШ У УПДЕТЦЙНЩН ПФ ЙНЕОЙ root).

Читайте также:  Share desktop with linux

юФПВЩ ТБЪТЕЫЙФШ БОПОЙНОЩН РПМШЪПЧБФЕМСН ЧБЫЕЗП УЕТЧЕТБ ДПУФХР ОБ ЪБРЙУШ, УПЪДБКФЕ ЛБФБМПЗ /var/ftp/incoming У РТБЧБНЙ ДПУФХРБ 3773 (ЧМБДЕМЕГљ— ftpadmin, ЗТХРРБ-ЧМБДЕМЕГљ— ftpadmin), ФЕН УБНЩН РТЕДПУФБЧЙЧ БОПОЙНОЩН РПМШЪПЧБФЕМСН РТБЧП ЪБРЙУЙ Ч ЬФПФ ЛБФБМПЗ, ОП МЙЫЙЧ ЙИ ЧПЪНПЦОПУФЙ РТПУНПФТБ ЕЗП УПДЕТЦЙНПЗП. п ФПН, ЛБЛЙЕ ЙЪНЕОЕОЙС Ч ЛПОЖЙЗХТБГЙЙ УЕТЧЕТБ ДПМЦОЩ ВЩФШ УДЕМБОЩ ДМС ФПЗП, ЮФПВЩ ТБЪТЕЫЙФШ ЪБРЙУШ, ТБУУЛБЪБОП ОЙЦЕ Ч ЬФПК ЗМБЧЕ.

ъБНЕЮБОЙЕ

оБМЙЮЙЕ ЛБФБМПЗБ, ПФЛТЩФПЗП ДМС БОПОЙНОПК ЪБРЙУЙ РП РТПФПЛПМХ FTP , ДЕМБЕФ ЧПЪНПЦОЩН ЪМПОБНЕТЕООПЕ ЙМЙ УМХЮБКОПЕ РЕТЕРПМОЕОЙЕ ДЙУЛБ ДБООЩНЙ, ЮФП НПЦЕФ РТЙЧЕУФЙ Л ОБТХЫЕОЙА ТБВПФЩ УЙУФЕНЩ Ч ГЕМПН. дМС РТЕДПФЧТБЭЕОЙС РПДПВОЩИ БФБЛ Й ОЕДПТБЪХНЕОЙК УФБТБКФЕУШ ТБЪНЕЭБФШ ЛБФБМПЗ, ПФЛТЩФЩК ДМС ЪБРЙУЙ, ОБ ПФДЕМШОПН ТБЪДЕМЕ ЖБКМПЧПК УЙУФЕНЩ.

дПУФХР Л УЕТЧЕТХ ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМЕК

юФПВЩ РТЕДПУФБЧЙФШ ДПУФХР Л FTP -УЕТЧЕТХ ДМС МПЛБМШОП ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМЕК, ОЕПВИПДЙНП ЧОЕУФЙ ЙЪНЕОЕОЙС Ч ЛПОЖЙЗХТБГЙПООЩК ЖБКМ /etc/vsftpd.conf. дМС ЬФПЗП ДПУФБФПЮОП ХДБМЙФШ ЪОБЛ ЛПННЕОФБТЙС РЕТЕД ДЙТЕЛФЙЧПК local_enable=YES. ч ФБЛПК ЛПОЖЙЗХТБГЙЙ ЛМЙЕОФЩ FTP -УЕТЧЕТБ РПМХЮБФ ДПУФХР Л МАВЩН ЛБФБМПЗБН ЖБКМПЧПК УЙУФЕНЩ, ДМС ЛПФПТЩИ ФБЛПК ДПУФХР ТБЪТЕЫЈО ЙУИПДС ЙЪ РТБЧ УППФЧЕФУФЧХАЭЙИ МПЛБМШОЩИ РПМШЪПЧБФЕМЕК. ьФП НПЗХФ ВЩФШ ЛБЛ ДПНБЫОЙЕ ЛБФБМПЗЙ РПМШЪПЧБФЕМЕК, ФБЛ Й УЙУФЕНОЩЕ ЛБФБМПЗЙ. еУМЙ Ч ОБУФТПКЛБИ vsftpd ТБЪТЕЫЕОБ ЪБРЙУШ (УН. ОЙЦЕ), ЛМЙЕОФЩ РПМХЮБФ Й ЧУЕ РТБЧБ ОБ ЪБРЙУШ, ЛПФПТЩНЙ ТБУРПМБЗБАФ ЬФЙ РПМШЪПЧБФЕМЙ.

уЕТЧЕТ vsftpd РПЪЧПМСЕФ ПЗТБОЙЮЙФШ ЧПЪНПЦОПУФШ РПМШЪПЧБФЕМЕК, ЪБТЕЗЙУФТЙТПЧБООЩИ МПЛБМШОП, РЕТЕНЕЭБФШУС РП ДЕТЕЧХ ЛБФБМПЗПЧ. рТЙ ЬФПН РТПГЕУУ, ТБВПФБАЭЙК У ЛМЙЕОФПН, ВХДЕФ ЧЩРПМОСФШУС Ч ЙЪПМЙТПЧБООПК УТЕДЕ (chrooted environment), Й РПМШЪПЧБФЕМШ ВХДЕФ ЙНЕФШ ДПУФХР МЙЫШ Л УЧПЕНХ ДПНБЫОЕНХ ЛБФБМПЗХ Й ЕЗП РПДЛБФБМПЗБН. юФПВЩ ПЗТБОЙЮЙФШ ФБЛЙН ПВТБЪПН ДПУФХР Л ЛБФБМПЗБН ДМС ПФДЕМШОЩИ РПМШЪПЧБФЕМЕК, ХДБМЙФЕ ЪОБЛЙ ЛПННЕОФБТЙЕЧ Х УМЕДХАЭЙИ УФТПЛ Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ:

ч ЖБКМЕ /etc/vsftpd/chroot_list РЕТЕЮЙУМЙФЕ ТЕЗЙУФТБГЙПООЩЕ ЙНЕОБ РПМШЪПЧБФЕМЕК, ДМС ЛПФПТЩИ ДПМЦОБ ЙУРПМШЪПЧБФШУС ЙЪПМЙТПЧБООБС УТЕДБ ЧЩРПМОЕОЙС. чЩ НПЦЕФЕ ЙУРПМШЪПЧБФШ ДМС ЬФПЗП Й ДТХЗПК ЖБКМ, ХЛБЪБЧ ЕЗП ЙНС Ч УФТПЛЕ chroot_list_file ЛПОЖЙЗХТБГЙПООПЗП ЖБКМБ.

юФПВЩ ПЗТБОЙЮЙФШ ДПУФХР Л ДЕТЕЧХ ЛБФБМПЗПЧ ДМС ЧУЕИ РПМШЪПЧБФЕМЕК, ЪБТЕЗЙУФТЙТПЧБООЩИ МПЛБМШОП, ДПВБЧШФЕ Ч ЛПОЖЙЗХТБГЙПООЩК ЖБКМ ДЙТЕЛФЙЧХ chroot_local_user=YES.

ч ЬФПН УМХЮБЕ ЙНЕОБ РПМШЪПЧБФЕМЕК, РЕТЕЮЙУМЕООЩЕ Ч ЖБКМЕ /etc/vsftpd/chroot_list (РТЙ ХУМПЧЙЙ, ЮФП Х УФТПЛ, ХЛБЪБООЩИ ЧЩЫЕ, ХДБМЕОЩ ЪОБЛЙ ЛПННЕОФБТЙС), ЙНЕАФ РТПФЙЧПРПМПЦОПЕ ДЕКУФЧЙЕ. дМС ОЙИ ОЕ ЙУРПМШЪХЕФУС ЙЪПМЙТПЧБООБС УТЕДБ ЧЩРПМОЕОЙС, Й РЕТЕНЕЭЕОЙЕ РП ЖБКМПЧПК ЙЕТБТИЙЙ ОЕ ПЗТБОЙЮЙЧБЕФУС ДПНБЫОЙН ЛБФБМПЗПН.

юФПВЩ ЪБРТЕФЙФШ БОПОЙНОЩК ДПУФХР Л FTP -УЕТЧЕТХ, РПУФБЧШФЕ ЪОБЛ ЛПННЕОФБТЙС Ч ОБЮБМЕ УФТПЛЙ anonymous_enable=YES Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ.

дПРПМОЙФЕМШОЩЕ УЧЕДЕОЙС П ОБУФТПКЛЕ УЕТЧЕТБ

уЕТЧЕТ vsftpd УРПУПВЕО ПУХЭЕУФЧМСФШ ЧУА РЕТЕДБЮХ ДБООЩИ Ч РБУУЙЧОПН ТЕЦЙНЕ, ЮФП УПРТСЦЕОП УП ЪОБЮЙФЕМШОП НЕОШЫЙН ТЙУЛПН, ПДОБЛП ОЕ ЧУЕЗДБ ХДПВОП. юФПВЩ ТБЪТЕЫЙФШ ЙУРПМШЪПЧБОЙЕ ФПМШЛП РБУУЙЧОПЗП ТЕЦЙНБ, ДПУФБФПЮОП ХДБМЙФШ УЙНЧПМ ЛПННЕОФБТЙС Х ДЙТЕЛФЙЧЩ port_enable=NO Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ.

юФПВЩ ТБЪТЕЫЙФШ ЪБРЙУШ ЖБКМПЧ ОБ УЕТЧЕТ, ХДБМЙФЕ ЪОБЛ ЛПННЕОФБТЙС Х ДЙТЕЛФЙЧЩ write_enable=YES. ьФПЗП ДПУФБФПЮОП ДМС ФПЗП, ЮФПВЩ РПМШЪПЧБФЕМЙ, ЪБТЕЗЙУФТЙТПЧБООЩЕ МПЛБМШОП, РПМХЮЙМЙ ЧПЪНПЦОПУФШ ЪБЗТХЦБФШ ЖБКМЩ Ч ФЕ ЛБФБМПЗЙ, ДМС ЛПФПТЩИ ПОЙ ТБУРПМБЗБАФ РТБЧБНЙ ОБ ЪБРЙУШ. юФПВЩ ТБЪТЕЫЙФШ ЪБРЙУШ ЖБКМПЧ БОПОЙНОЩН РПМШЪПЧБФЕМСН, ОЕПВИПДЙНП, ЛТПНЕ ЬФПЗП, ХДБМЙФШ ЪОБЛ ЛПННЕОФБТЙС Х УФТПЛЙ anon_upload_enable=YES. лТПНЕ ФПЗП, УРЕГЙБМШОЩК ОЕРТЙЧЙМЕЗЙТПЧБООЩК РПМШЪПЧБФЕМШ, ЙУРПМШЪХЕНЩК ДМС ТБВПФЩ У БОПОЙНОЩНЙ ЛМЙЕОФБНЙ, ДПМЦЕО ЙНЕФШ РТБЧБ ОБ ЪБРЙУШ Ч ПДЙО ЙМЙ ОЕУЛПМШЛП ЛБФБМПЗПЧ, ДПУФХРОЩИ ФБЛЙН ЛМЙЕОФБН.

дМС РПМХЮЕОЙС ДПРПМОЙФЕМШОПК ЙОЖПТНБГЙЙ П ОБУФТПКЛЕ FTP -УЕТЧЕТБ vsftpd Й РБТБНЕФТБИ ЛПОЖЙЗХТБГЙПООПЗП ЖБКМБ ПВТБФЙФЕУШ Л УФТБОЙГЕ ТХЛПЧПДУФЧБ vsftpd.conf.

нОПЗЙЕ РБТБНЕФТЩ ЙУРПМШЪПЧБОЙС vsftpd, Ч ФПН ЮЙУМЕ ПФОПУСЭЙЕУС Л ВЕЪПРБУОПУФЙ, НПЗХФ ВЩФШ ЪБДБОЩ РТЙ РПНПЭЙ xinetd (ДЕНПОБ йОФЕТОЕФ-УМХЦВ). ч ЮБУФОПУФЙ, ЬФПФ УЕТЧЕТ РПЪЧПМСЕФ ПЗТБОЙЮЙФШ ЛПМЙЮЕУФЧП ПДОПЧТЕНЕООП ЧЩРПМОСЕНЩИ РТПГЕУУПЧ ЛБЛ РП УЙУФЕНЕ Ч ГЕМПН, ФБЛ Й ДМС ЛБЦДПЗП ПФДЕМШОПЗП РПМШЪПЧБФЕМС, ХЛБЪБФШ РПМШЪПЧБФЕМС, ПФ ЙНЕОЙ ЛПФПТПЗП ВХДЕФ ЧЩРПМОСФШУС УМХЦВБ, ЪБДБФШ РТЙПТЙФЕФ РТПГЕУУБ (nice), ХЛБЪБФШ БДТЕУБ, У ЛПФПТЩИ ТБЪТЕЫЕОП РПДЛМАЮЕОЙЕ Л ДБООПК УМХЦВЕ, Б ФБЛЦЕ ЧТЕНС ДПУФХРБ Й НОПЦЕУФЧП ДТХЗЙИ РБТБНЕФТПЧ. чПФ РТЙНЕТ ЖБКМБ ЛПОЖЙЗХТБГЙЙ xinetd ДМС vsftpd:

Читайте также:  Установщик windows не видит ssd диска

Источник

Настройка ftp сервера alt linux

рТПФПЛПМ FTP (file transfer protocol, РТПФПЛПМ РЕТЕДБЮЙ ЖБКМПЧ) ЫЙТПЛП ЙУРПМШЪХЕФУС ДМС ПВНЕОБ ЖБКМБНЙ Ч йОФЕТОЕФЕ Й МПЛБМШОЩИ УЕФСИ. ьФП УРЕГЙБМЙЪЙТПЧБООЩК РТПФПЛПМ, ЛПФПТЩК РТЕДОБЪОБЮЕО ФПМШЛП ДМС РЕТЕДБЮЙ ЖБКМПЧ Й ИПТПЫП РТЙУРПУПВМЕО ДМС ЧЩРПМОЕОЙС ЬФПК ЪБДБЮЙ. л УПЦБМЕОЙА, ЙЪОБЮБМШОП РТПФПЛПМ УРТПЕЛФЙТПЧБО ФБЛЙН ПВТБЪПН, ЮФП РБТПМЙ, ДБООЩЕ Й ХРТБЧМСАЭЙЕ ЛПНБОДЩ РЕТЕДБАФУС ПФЛТЩФЩН ФЕЛУФПН Й ЙИ НПЦОП МЕЗЛП РЕТЕИЧБФЙФШ. пДОБЛП ЬФП ОЕ СЧМСЕФУС РТПВМЕНПК РТЙ ТБВПФЕ У НОПЗПЮЙУМЕООЩНЙ УЕТЧЕТБНЙ, ЛПФПТЩЕ РТЕДПУФБЧМСАФ ФПМШЛП БОПОЙНОЩК ДПУФХР.

ч ЬФПН ДПЛХНЕОФЕ ЙЪМПЦЕОЩ ТЕЛПНЕОДБГЙЙ, ЛПФПТЩЕ РПНПЗХФ ЧБН РТБЧЙМШОП ОБУФТПЙФШ FTP -УЕТЧЕТ Й УЧЕУФЙ Л НЙОЙНХНХ ЧПЪНПЦОПУФШ БФБЛ ОБ ЧБЫХ УЙУФЕНХ ЮЕТЕЪ ЬФПФ ЧЙД УЕТЧЙУБ.

FTP -УЕТЧЕТ vsftpd

ч УПУФБЧ ДЙУФТЙВХФЙЧБ ALT Linux 2.4 Master ЧИПДЙФ vsftpd (Very Secure FTP Daemon)љ— РПМОПЖХОЛГЙПОБМШОЩК FTP -УЕТЧЕТ, РПЪЧПМСАЭЙК ПВУМХЦЙЧБФШ ЛБЛ БОПОЙНОЩЕ ЪБРТПУЩ, ФБЛ Й ЪБРТПУЩ ПФ РПМШЪПЧБФЕМЕК, ЪБТЕЗЙУФТЙТПЧБООЩИ ОБ УЕТЧЕТЕ Й ЙНЕАЭЙИ РПМОПГЕООЩК ДПУФХР Л ЕЗП ТЕУХТУБН. йНЕООП vsftpd ТЕЛПНЕОДПЧБО ТБЪТБВПФЮЙЛБНЙ ДЙУФТЙВХФЙЧБ ДМС ЙУРПМШЪПЧБОЙС Ч ЛБЮЕУФЧЕ FTP -УЕТЧЕТБ.

тБЪХНЕЕФУС, УМПЧБ « very secure » (ПЮЕОШ ЪБЭЙЭЈООЩК) Ч ОБЪЧБОЙЙ УЕТЧЕТБ ОЕ СЧМСАФУС ЗБТБОФЙЕК РПМОПК ВЕЪПРБУОПУФЙ, ПДОБЛП ХЛБЪЩЧБАФ ОБ РТЙПТЙФЕФЩ ЕЗП ТБЪТБВПФЮЙЛПЧ. пОЙ УФТЕНЙМЙУШ УПЪДБФШ ЛБЛ НПЦОП ВПМЕЕ ОБДЈЦОХА, БЛЛХТБФОП УРТПЕЛФЙТПЧБООХА Й ОБРЙУБООХА РТПЗТБННХ, НБЛУЙНБМШОП ХУФПКЮЙЧХА Л ТБЪОПЗП ТПДБ БФБЛБН. лБЦДБС УФТПЛБ ЛПДБ ОЕПДОПЛТБФОП РПДЧЕТЗБМБУШ ФЭБФЕМШОЩН РТПЧЕТЛБН УП УФПТПОЩ УРЕГЙБМЙУФПЧ РП ВЕЪПРБУОПУФЙ ЙОЖПТНБГЙПООЩИ УЙУФЕН.

пДОБЛП РТЕЙНХЭЕУФЧБ vsftpd, ЛПФПТЩН ПО ПВСЪБО УЧПЕК РПРХМСТОПУФША, ОЕ ПЗТБОЙЮЙЧБАФУС ЕЗП ОБДЈЦОПУФША Й ЪБЭЙЭЈООПУФША. ьФП РТПЙЪЧПДЙФЕМШОЩК, ИПТПЫП НБУЫФБВЙТХЕНЩК FTP -УЕТЧЕТ. дЕНПОУФТБГЙЕК ЕЗП ЧПЪНПЦОПУФЕК НПЦЕФ УМХЦЙФШ УЕТЧЕТОЩК РХМ ftp.redhat.com, ПВТБВБФЩЧБАЭЙК ДП 15000 УПЕДЙОЕОЙК ПДОПЧТЕНЕООП.

оБЛПОЕГ, ЧБЦОЩН ДПУФПЙОУФЧПН УЕТЧЕТБ СЧМСАФУС РТПУФПФБ Й ЗЙВЛПУФШ ОБУФТПКЛЙ. чУЕ ОЕПВИПДЙНЩЕ ОБУФТПКЛЙ ПУХЭЕУФЧМСАФУС РПУТЕДУФЧПН ТЕДБЛФЙТПЧБОЙС ЕДЙОУФЧЕООПЗП ЛПОЖЙЗХТБГЙПООПЗП ЖБКМБ /etc/vsftpd.conf, ЛПФПТЩК ЖБЛФЙЮЕУЛЙ СЧМСЕФУС УЙНЧПМЙЮЕУЛПК УУЩМЛПК ОБ ЖБКМ /etc/vsftpd/conf.

пТЗБОЙЪБГЙС БОПОЙНОПЗП ДПУФХРБ ОБ ПУОПЧЕ vsftpd

еУМЙ ЧБН ОЕПВИПДЙНП УПЪДБФШ БОПОЙНОЩК FTP -УЕТЧЕТ, ЧЩ НПЦЕФЕ ЙУРПМШЪПЧБФШ vsftpd Ч УПЮЕФБОЙЙ У РБЛЕФПН anonftp. хУФБОПЧЛЙ ЬФЙИ ДЧХИ РБЛЕФПЧ ДПУФБФПЮОП ДМС ФПЗП, ЮФПВЩ РПМХЮЙФШ ТБВПФПУРПУПВОЩК УЕТЧЕТ. ч ГЕМСИ ВЕЪПРБУОПУФЙ УЕТЧЕТ РП ХНПМЮБОЙА УЛПОЖЙЗХТЙТПЧБО ЙНЕООП ДМС РТЕДПУФБЧМЕОЙС БОПОЙНОПЗП ДПУФХРБ. ъБРТЕЭЕОЩ МАВЩЕ ЛПНБОДЩ ЪБРЙУЙ, Б ФБЛЦЕ ДПУФХР МПЛБМШОП ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМЕК.

дМС ПВЕУРЕЮЕОЙС ОБДЈЦОПУФЙ УЙУФЕНЩ БТИЙФЕЛФХТБ УЕТЧЕТБ vsftpd РПЪЧПМСЕФ ХУФБОБЧМЙЧБФШ УПЕДЙОЕОЙС ПФ ЙНЕОЙ УРЕГЙБМШОП ХЛБЪБООПЗП ОЕРТЙЧЙМЕЗЙТПЧБООПЗП РПМШЪПЧБФЕМС, ЛПФПТЩК ПРТЕДЕМСЕФУС ДЙТЕЛФЙЧПК nopriv_user Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ. дМС ФПЗП, ЮФПВЩ ТЙУЛ ВЩМ НЙОЙНБМШОЩН, ЬФПФ РПМШЪПЧБФЕМШ ДПМЦЕО ПВМБДБФШ ЛБЛ НПЦОП НЕОШЫЙНЙ РТЙЧЙМЕЗЙСНЙ. у ЬФПК ГЕМША РТЙ ХУФБОПЧЛЕ vsftpd Ч УЙУФЕНЕ БЧФПНБФЙЮЕУЛЙ УПЪДБЈФУС ХЮЈФОБС ЪБРЙУШ РУЕЧДПРПМШЪПЧБФЕМС novsftpd. ьФП ТЕЗЙУФТБГЙПООПЕ ЙНС ОЕ ДПМЦОП ЙУРПМШЪПЧБФШУС ЛЕН-МЙВП ДМС ЧИПДБ Ч УЙУФЕНХ, РПЬФПНХ ТЕБМШОЩК РБТПМШ ДМС ОЕЗП ОЕ ЪБДБЈФУС. чНЕУФП ЛПНБОДОПЗП ЙОФЕТРТЕФБФПТБ ХЛБЪЩЧБЕФУС /dev/null.

рТЙ ХУФБОПЧЛЕ РБЛЕФБ anonftp БЧФПНБФЙЮЕУЛЙ УПЪДБЈФУС ЛБФБМПЗ, ЛПФПТЩК ВХДЕФ ЛПТОЕЧЩН РТЙ БОПОЙНОПН РПДЛМАЮЕОЙЙ,љ— /var/ftp У ОЕПВИПДЙНЩНЙ РТБЧБНЙ ДПУФХРБ. чМБДЕМШГЕН ЬФПЗП ЛБФБМПЗБ СЧМСЕФУС РПМШЪПЧБФЕМШ root, Б ОЕ РУЕЧДПРПМШЪПЧБФЕМШ, ПФ ЙНЕОЙ ЛПФПТПЗП ТБВПФБЕФ vsftpd. ьФП УДЕМБОП ДМС ПВЕУРЕЮЕОЙС ВЕЪПРБУОПУФЙ FTP -УЕТЧЕТБ Й УЙУФЕНЩ Ч ГЕМПН. зТХРРПК-ЧМБДЕМШГЕН ЛБФБМПЗБ СЧМСЕФУС УРЕГЙБМШОБС ЗТХРРБ ftpadmin, РТЕДОБЪОБЮЕООБС ДМС БДНЙОЙУФТБФПТПЧ FTP -УЕТЧЕТБ.

еУМЙ ЧЩ ИПФЙФЕ УПЪДБФШ Ч ПВМБУФЙ ДМС БОПОЙНОПЗП ДПУФХРБ ДЕТЕЧП ЛБФБМПЗПЧ, ОБЮОЙФЕ У ЛБФБМПЗБ /var/ftp/pub. ьФПФ ЛБФБМПЗ ФТБДЙГЙПООП ЙУРПМШЪХЕФУС ДМС ТБЪНЕЭЕОЙС ПВЭЕДПУФХРОЩИ ЖБКМПЧ. дМС ОЕЗП УМЕДХЕФ ХУФБОПЧЙФШ РТБЧБ ДПУФХРБ 2775. рТЙ ЬФПН БОПОЙНОЩН РПМШЪПЧБФЕМСН FTP -УЕТЧЕТБ ВХДЕФ РТЕДПУФБЧМЕО ДПУФХР ОБ ЮФЕОЙЕ Л ЖБКМБН, ОБИПДСЭЙНУС Ч ЛБФБМПЗЕ. чМБДЕМШГЕН ЛБФБМПЗБ УДЕМБКФЕ root. ч ЛБЮЕУФЧЕ ЗТХРРЩ, ЛПФПТПК РТЙОБДМЕЦЙФ /var/ftp/pub, ГЕМЕУППВТБЪОП ОБЪОБЮЙФШ ftpadmin, ЧЛМАЮЙЧ Ч ОЕЈ РПМШЪПЧБФЕМЕК, ЛПФПТЩН ОЕПВИПДЙНП ЙЪНЕОСФШ УПДЕТЦЙНПЕ ЛБФБМПЗПЧ FTP -УЕТЧЕТБ (ОЕ УФПЙФ ТБВПФБФШ У УПДЕТЦЙНЩН ПФ ЙНЕОЙ root).

Читайте также:  Центр восстановления windows что это

юФПВЩ ТБЪТЕЫЙФШ БОПОЙНОЩН РПМШЪПЧБФЕМСН ЧБЫЕЗП УЕТЧЕТБ ДПУФХР ОБ ЪБРЙУШ, УПЪДБКФЕ ЛБФБМПЗ /var/ftp/incoming У РТБЧБНЙ ДПУФХРБ 3773 (ЧМБДЕМЕГљ— ftpadmin, ЗТХРРБ-ЧМБДЕМЕГљ— ftpadmin), ФЕН УБНЩН РТЕДПУФБЧЙЧ БОПОЙНОЩН РПМШЪПЧБФЕМСН РТБЧП ЪБРЙУЙ Ч ЬФПФ ЛБФБМПЗ, ОП МЙЫЙЧ ЙИ ЧПЪНПЦОПУФЙ РТПУНПФТБ ЕЗП УПДЕТЦЙНПЗП. п ФПН, ЛБЛЙЕ ЙЪНЕОЕОЙС Ч ЛПОЖЙЗХТБГЙЙ УЕТЧЕТБ ДПМЦОЩ ВЩФШ УДЕМБОЩ ДМС ФПЗП, ЮФПВЩ ТБЪТЕЫЙФШ ЪБРЙУШ, ТБУУЛБЪБОП ОЙЦЕ Ч ЬФПК ЗМБЧЕ.

ъБНЕЮБОЙЕ

оБМЙЮЙЕ ЛБФБМПЗБ, ПФЛТЩФПЗП ДМС БОПОЙНОПК ЪБРЙУЙ РП РТПФПЛПМХ FTP , ДЕМБЕФ ЧПЪНПЦОЩН ЪМПОБНЕТЕООПЕ ЙМЙ УМХЮБКОПЕ РЕТЕРПМОЕОЙЕ ДЙУЛБ ДБООЩНЙ, ЮФП НПЦЕФ РТЙЧЕУФЙ Л ОБТХЫЕОЙА ТБВПФЩ УЙУФЕНЩ Ч ГЕМПН. дМС РТЕДПФЧТБЭЕОЙС РПДПВОЩИ БФБЛ Й ОЕДПТБЪХНЕОЙК УФБТБКФЕУШ ТБЪНЕЭБФШ ЛБФБМПЗ, ПФЛТЩФЩК ДМС ЪБРЙУЙ, ОБ ПФДЕМШОПН ТБЪДЕМЕ ЖБКМПЧПК УЙУФЕНЩ.

дПУФХР Л УЕТЧЕТХ ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМЕК

юФПВЩ РТЕДПУФБЧЙФШ ДПУФХР Л FTP -УЕТЧЕТХ ДМС МПЛБМШОП ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМЕК, ОЕПВИПДЙНП ЧОЕУФЙ ЙЪНЕОЕОЙС Ч ЛПОЖЙЗХТБГЙПООЩК ЖБКМ /etc/vsftpd.conf. дМС ЬФПЗП ДПУФБФПЮОП ХДБМЙФШ ЪОБЛ ЛПННЕОФБТЙС РЕТЕД ДЙТЕЛФЙЧПК local_enable=YES. ч ФБЛПК ЛПОЖЙЗХТБГЙЙ ЛМЙЕОФЩ FTP -УЕТЧЕТБ РПМХЮБФ ДПУФХР Л МАВЩН ЛБФБМПЗБН ЖБКМПЧПК УЙУФЕНЩ, ДМС ЛПФПТЩИ ФБЛПК ДПУФХР ТБЪТЕЫЈО ЙУИПДС ЙЪ РТБЧ УППФЧЕФУФЧХАЭЙИ МПЛБМШОЩИ РПМШЪПЧБФЕМЕК. ьФП НПЗХФ ВЩФШ ЛБЛ ДПНБЫОЙЕ ЛБФБМПЗЙ РПМШЪПЧБФЕМЕК, ФБЛ Й УЙУФЕНОЩЕ ЛБФБМПЗЙ. еУМЙ Ч ОБУФТПКЛБИ vsftpd ТБЪТЕЫЕОБ ЪБРЙУШ (УН. ОЙЦЕ), ЛМЙЕОФЩ РПМХЮБФ Й ЧУЕ РТБЧБ ОБ ЪБРЙУШ, ЛПФПТЩНЙ ТБУРПМБЗБАФ ЬФЙ РПМШЪПЧБФЕМЙ.

уЕТЧЕТ vsftpd РПЪЧПМСЕФ ПЗТБОЙЮЙФШ ЧПЪНПЦОПУФШ РПМШЪПЧБФЕМЕК, ЪБТЕЗЙУФТЙТПЧБООЩИ МПЛБМШОП, РЕТЕНЕЭБФШУС РП ДЕТЕЧХ ЛБФБМПЗПЧ. рТЙ ЬФПН РТПГЕУУ, ТБВПФБАЭЙК У ЛМЙЕОФПН, ВХДЕФ ЧЩРПМОСФШУС Ч ЙЪПМЙТПЧБООПК УТЕДЕ (chrooted environment), Й РПМШЪПЧБФЕМШ ВХДЕФ ЙНЕФШ ДПУФХР МЙЫШ Л УЧПЕНХ ДПНБЫОЕНХ ЛБФБМПЗХ Й ЕЗП РПДЛБФБМПЗБН. юФПВЩ ПЗТБОЙЮЙФШ ФБЛЙН ПВТБЪПН ДПУФХР Л ЛБФБМПЗБН ДМС ПФДЕМШОЩИ РПМШЪПЧБФЕМЕК, ХДБМЙФЕ ЪОБЛЙ ЛПННЕОФБТЙЕЧ Х УМЕДХАЭЙИ УФТПЛ Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ:

ч ЖБКМЕ /etc/vsftpd/chroot_list РЕТЕЮЙУМЙФЕ ТЕЗЙУФТБГЙПООЩЕ ЙНЕОБ РПМШЪПЧБФЕМЕК, ДМС ЛПФПТЩИ ДПМЦОБ ЙУРПМШЪПЧБФШУС ЙЪПМЙТПЧБООБС УТЕДБ ЧЩРПМОЕОЙС. чЩ НПЦЕФЕ ЙУРПМШЪПЧБФШ ДМС ЬФПЗП Й ДТХЗПК ЖБКМ, ХЛБЪБЧ ЕЗП ЙНС Ч УФТПЛЕ chroot_list_file ЛПОЖЙЗХТБГЙПООПЗП ЖБКМБ.

юФПВЩ ПЗТБОЙЮЙФШ ДПУФХР Л ДЕТЕЧХ ЛБФБМПЗПЧ ДМС ЧУЕИ РПМШЪПЧБФЕМЕК, ЪБТЕЗЙУФТЙТПЧБООЩИ МПЛБМШОП, ДПВБЧШФЕ Ч ЛПОЖЙЗХТБГЙПООЩК ЖБКМ ДЙТЕЛФЙЧХ chroot_local_user=YES.

ч ЬФПН УМХЮБЕ ЙНЕОБ РПМШЪПЧБФЕМЕК, РЕТЕЮЙУМЕООЩЕ Ч ЖБКМЕ /etc/vsftpd/chroot_list (РТЙ ХУМПЧЙЙ, ЮФП Х УФТПЛ, ХЛБЪБООЩИ ЧЩЫЕ, ХДБМЕОЩ ЪОБЛЙ ЛПННЕОФБТЙС), ЙНЕАФ РТПФЙЧПРПМПЦОПЕ ДЕКУФЧЙЕ. дМС ОЙИ ОЕ ЙУРПМШЪХЕФУС ЙЪПМЙТПЧБООБС УТЕДБ ЧЩРПМОЕОЙС, Й РЕТЕНЕЭЕОЙЕ РП ЖБКМПЧПК ЙЕТБТИЙЙ ОЕ ПЗТБОЙЮЙЧБЕФУС ДПНБЫОЙН ЛБФБМПЗПН.

юФПВЩ ЪБРТЕФЙФШ БОПОЙНОЩК ДПУФХР Л FTP -УЕТЧЕТХ, РПУФБЧШФЕ ЪОБЛ ЛПННЕОФБТЙС Ч ОБЮБМЕ УФТПЛЙ anonymous_enable=YES Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ.

дПРПМОЙФЕМШОЩЕ УЧЕДЕОЙС П ОБУФТПКЛЕ УЕТЧЕТБ

уЕТЧЕТ vsftpd УРПУПВЕО ПУХЭЕУФЧМСФШ ЧУА РЕТЕДБЮХ ДБООЩИ Ч РБУУЙЧОПН ТЕЦЙНЕ, ЮФП УПРТСЦЕОП УП ЪОБЮЙФЕМШОП НЕОШЫЙН ТЙУЛПН, ПДОБЛП ОЕ ЧУЕЗДБ ХДПВОП. юФПВЩ ТБЪТЕЫЙФШ ЙУРПМШЪПЧБОЙЕ ФПМШЛП РБУУЙЧОПЗП ТЕЦЙНБ, ДПУФБФПЮОП ХДБМЙФШ УЙНЧПМ ЛПННЕОФБТЙС Х ДЙТЕЛФЙЧЩ port_enable=NO Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ.

юФПВЩ ТБЪТЕЫЙФШ ЪБРЙУШ ЖБКМПЧ ОБ УЕТЧЕТ, ХДБМЙФЕ ЪОБЛ ЛПННЕОФБТЙС Х ДЙТЕЛФЙЧЩ write_enable=YES. ьФПЗП ДПУФБФПЮОП ДМС ФПЗП, ЮФПВЩ РПМШЪПЧБФЕМЙ, ЪБТЕЗЙУФТЙТПЧБООЩЕ МПЛБМШОП, РПМХЮЙМЙ ЧПЪНПЦОПУФШ ЪБЗТХЦБФШ ЖБКМЩ Ч ФЕ ЛБФБМПЗЙ, ДМС ЛПФПТЩИ ПОЙ ТБУРПМБЗБАФ РТБЧБНЙ ОБ ЪБРЙУШ. юФПВЩ ТБЪТЕЫЙФШ ЪБРЙУШ ЖБКМПЧ БОПОЙНОЩН РПМШЪПЧБФЕМСН, ОЕПВИПДЙНП, ЛТПНЕ ЬФПЗП, ХДБМЙФШ ЪОБЛ ЛПННЕОФБТЙС Х УФТПЛЙ anon_upload_enable=YES. лТПНЕ ФПЗП, УРЕГЙБМШОЩК ОЕРТЙЧЙМЕЗЙТПЧБООЩК РПМШЪПЧБФЕМШ, ЙУРПМШЪХЕНЩК ДМС ТБВПФЩ У БОПОЙНОЩНЙ ЛМЙЕОФБНЙ, ДПМЦЕО ЙНЕФШ РТБЧБ ОБ ЪБРЙУШ Ч ПДЙО ЙМЙ ОЕУЛПМШЛП ЛБФБМПЗПЧ, ДПУФХРОЩИ ФБЛЙН ЛМЙЕОФБН.

дМС РПМХЮЕОЙС ДПРПМОЙФЕМШОПК ЙОЖПТНБГЙЙ П ОБУФТПКЛЕ FTP -УЕТЧЕТБ vsftpd Й РБТБНЕФТБИ ЛПОЖЙЗХТБГЙПООПЗП ЖБКМБ ПВТБФЙФЕУШ Л УФТБОЙГЕ ТХЛПЧПДУФЧБ vsftpd.conf.

нОПЗЙЕ РБТБНЕФТЩ ЙУРПМШЪПЧБОЙС vsftpd, Ч ФПН ЮЙУМЕ ПФОПУСЭЙЕУС Л ВЕЪПРБУОПУФЙ, НПЗХФ ВЩФШ ЪБДБОЩ РТЙ РПНПЭЙ xinetd (ДЕНПОБ йОФЕТОЕФ-УМХЦВ). ч ЮБУФОПУФЙ, ЬФПФ УЕТЧЕТ РПЪЧПМСЕФ ПЗТБОЙЮЙФШ ЛПМЙЮЕУФЧП ПДОПЧТЕНЕООП ЧЩРПМОСЕНЩИ РТПГЕУУПЧ ЛБЛ РП УЙУФЕНЕ Ч ГЕМПН, ФБЛ Й ДМС ЛБЦДПЗП ПФДЕМШОПЗП РПМШЪПЧБФЕМС, ХЛБЪБФШ РПМШЪПЧБФЕМС, ПФ ЙНЕОЙ ЛПФПТПЗП ВХДЕФ ЧЩРПМОСФШУС УМХЦВБ, ЪБДБФШ РТЙПТЙФЕФ РТПГЕУУБ (nice), ХЛБЪБФШ БДТЕУБ, У ЛПФПТЩИ ТБЪТЕЫЕОП РПДЛМАЮЕОЙЕ Л ДБООПК УМХЦВЕ, Б ФБЛЦЕ ЧТЕНС ДПУФХРБ Й НОПЦЕУФЧП ДТХЗЙИ РБТБНЕФТПЧ. чПФ РТЙНЕТ ЖБКМБ ЛПОЖЙЗХТБГЙЙ xinetd ДМС vsftpd:

Источник

Оцените статью