Интернеттеги FTP кызматы файлдарды түз алмашуу үчүн иштелип чыккан, ал "кардар-сервер" технологиялык негизинде курулган. FTP протоколун колдонуу менен кардар менен сервердин ортосунда өз ара аракеттенүү бар. Кардар - бул белгилүү бир серверге суроо-талаптарды жөнөтүүчү жана маалыматты кабыл алып, өткөрүп берүүчү адам. Сервер – бул кардардан файлдарды кабыл алып, аларды иштетип, андан ары өткөрүп берүүчү система.
FTP кызматын колдонуунун кандай пайдасы бар?
Интернеттеги FTP кызматы бардык файлдарды кабыл алуу жана өткөрүү үчүн иштелип чыккан. Анын өзүнүн серверлери бар, алар ар кандай маалыматтар жана файлдар менен чоң архивдерди сакташат. Мындай архивдерде такыр башка маалыматтардын чоң көлөмү бар. Бир нече серверлердин ортосунда маалымат толугу менен окшош болгон кайталанган архивдер да бар, алар күзгү деп аталат.
Бул кызматтын артыкчылыктары бир нече жолдор менен:
1. Дүйнөлүк тармак аркылуу маалыматтарды берүү мүмкүнчүлүгү. Протоколдун жардамы менен компьютерге дээрлик бардык файлдарды жүктөп алууга болот: музыка, архив,тексттик маалымат жана программалар.
2. Тармакка туташкан каалаган компьютердин сервериндеги файлдарды алыстан башкаруу мүмкүнчүлүгү. Башкача айтканда, дүйнөнүн башка тарабында жайгашкан компьютердин файлдарын бир компьютерден башкара аласыз.3. Маалымат, файлдар же документтер менен иштөө ыңгайлуу, каалаган браузердегидей керектүү маалыматты издөө үчүн бир барактан экинчи баракка өтүүнүн кажети жок.
FTP кызматы менен иштөө үчүн атайын программалар керек, алар протоколдун иштешин камсыз кылуучу программалар. Мындай программалардын бир нече түрү бар: FTP сервери, FTP кардары жана архив.
FTP протоколу деген эмне?
FTP файл кызматы транспорттук катмардагы протокол менен түз өз ара аракеттенүүчү протоколду колдонот, антпесе TCP:
- Баштапкы стандарт - RFC-114.
- Акыркы - RFC-959.
Бул кызмат башка иштелип чыккан колдонмолордон айырмаланып турат, анткени ал каалаган маалыматты жана файлдарды өткөрүү үчүн эки гана TCP туташуусун колдонот:
1. Контролдук туташуу - ал серверге буйруктарды жөнөтүү жана андан мурунтан эле иштетилген жоопторду алуу үчүн иштелип чыккан. Бул байланышты уюштуруу үчүн Telnet протоколу керек (суроо-талап жөнөтүү жана иштетилген жоопту күтүү, ал кабыл алынгандан кийин буйрук жөнөтүүгө болот деген сигнал берет).
2. Учурдагы же бардык жөнөтүлгөн жана кабыл алынган файлдарды туташтырыңыз. Telnet байланышы орнотулгандан кийин, файлды өткөрүү TCPди уюштурган логикалык процесс аркылуу ишке ашырылат,ал FTP серверинде порттордун бар-жоктугун текшерет. Мындай байланыш каналдары тынымсыз түзүлүп, керек болсо жок кылынат.
FTP протоколу эки режимде иштей алат:
- активдүү;- пассивдүү.
FTP кардары деген эмне?
FTP кардары – FTP файлдарын өткөрүп берүүнү ишке ашыруучу белгилүү колдонуучу интерфейси. Көрсө, интернеттеги FTP кызматы локалдык же интернет тармагы аркылуу туташкан бир нече компьютерлердин ортосунда файлдарды алмашуу үчүн иштелип чыккан. Ошол эле учурда бул компьютерлер кайсы платформалар менен жабдылганы жана алар бири-биринен кандай аралыкта жайгашканы эч кандай мааниге ээ эмес.
Чынында, мындай кардар сервердикиндей уюштурулган, бирок аны автоматташтырылган жергиликтүү машина же адам гана башкарат. FTP кардарын Интернет аркылуу башкара албайсыз - компьютер аркылуу гана.
FTP кардарынын түрлөрү бар - жүктөө менеджерлери деп аталган. Мисалы, ReGet, Go!Zilla жана башкалар. Алардын жардамы менен колдонуучу каалаган веб-серверден жүктөй алат. Мындай программалардын негизги өзгөчөлүгү, алар каалаган браузерге интеграцияланып, колдонуучуга керектүү файлдарды автоматтык түрдө кармап турат. FTP жүктөөчүлөрү ыңгайлуу башкарууга, кооз интерфейске ээ жана туташуу үзгүлтүккө учураса, алар күйгүзүлгөндөн кийин жүктөөнү улантат.
FTP сервери деген эмнени билдирет?
FTP сервери иштеген атайын программаларперсоналдык компьютерде алар фондо иштешет. Алар эң жөнөкөй компьютерден толук кандуу FTP серверин жасоого мүмкүндүк берет, ал эми FTP кызматын башкаруу сизге керектүү файлдарды жүктөө же жүктөө мүмкүнчүлүгүн берет. Мындай программа башка компьютерлерден келген бардык суроо-талаптарды автоматтык түрдө көзөмөлдөп, анан аларды иштетип, жооп берет. Бул серверди орнотуп жатканда, башка программалык камсыздоо кардарлары үчүн жеткиликтүү чектелген каталогду белгилеңиз. Ар бир файлдын жана каталогдун өзүнүн жеке атрибуттары бар, эгер кааласаңыз, каалаган компьютерлер үчүн аларга кирүү мүмкүнчүлүгүн чектей аласыз. Мисалы, бир файлды окууга гана болот, экинчиси жазууга болот, үчүнчүсү каалаган машина үчүн таптакыр ачык жана башкалар.
FTP серверлери чектелген системалар, алар катталган колдонуучулар үчүн гана жеткиликтүү, аларга туташуу учурунда логин менен сырсөздү киргизүү керек. Ачык серверлер деп аталгандар көп, антпесе алар анонимдүү деп да аталат. Ал жакка кирүү үчүн логинди - анонимдүү жана сырсөздү - сырсөздү киргизишиңиз керек.
Archie - FTP архив издөө программасы
Интернеттен керектүү FTP серверин издөө өтө көп убакытты талап кылган жана татаал иш жана аны жеңилдетүү үчүн атайын Archie программалык модулу иштелип чыккан. Сиз аны менен электрондук почта аркылуу, Telnet сессиясы аркылуу же жергиликтүү түрдө иштей аласыз. Бул FTP архив кызматы жана archie мүмкүнчүлүктөрү боюнча такыр башка технологиялар экенин түшүнүү керек. Көбүнчө, archie серверине кирүү үчүн колдонуучу алгач archie кардарына кирүү керек.
Иштеп чыгуу үчүнTelnet колдонуучусу Telnet сеансын ачып, керектүү сапка archie сөзүн жазышы керек. Бул мындай көрүнөт: telnet archie.mcgill.ca кирүү: archie. Сиз пайда болгондон кийин: archie>. Сиз ошондой эле сапка буйрукту терүү менен сервердин мүмкүнчүлүктөрү жөнүндө сурасаңыз болот: help.
Интернетте FTP серверин өз алдынча кантип түзсө болот?
Интернеттеги FTP кызматы интернет колдонуучулардын ортосунда файлдарды алмашуу үчүн иштелип чыккандыктан жана анын жардамы менен тез жана оңой аткарыла тургандыктан, кээ бир колдонуучулар өздөрүнүн серверин орнотууну каалашат. Бул каалоону ишке ашырууга болот, бирок Интернет жана айрым программалар, ошондой эле файлдарды бөлүшүү жөнүндө керектүү теориялык билим менен гана.
Персоналдык компьютерде жеке FTP серверин түзүүгө мүмкүндүк берген көптөгөн программалар бар. Мындай адистештирилген программалардын бири GuildFTPd. FTP түзүүнүн айрым нюанстарын билсеңиз, аны орнотуу оңой жана интуитивдик. Башында, ал Интернеттен табылып, компьютериңизге орнотулушу керек. Аны орнотууда эч кандай көйгөйлөр болбошу керек. Бирок программаны орнотууда кээ бир аракеттерди жасоо керек болот - бул түзүлгөн FTP кызматынын андан ары туура иштеши үчүн зарыл.
GildFTPd программасы аркылуу түзүлгөн Интернет FTP файлды өткөрүү кызматы
Бул программаны компьютериңизге жүктөп алып орноткондон кийин, жөндөөлөр панелине (GuildFTPd параметрлери) өтүшүңүз керек, анда бир нече өтмөктөр жана нерселер болот. Жалпы категория бардык негизги орнотууларды камтыйтбайланыштардын санын, порт номерлерин жана башка маанилүү параметрлерди аныктоо. Бул жерде сиз бардык керектүү орнотууларды жасашыңыз керек. Ар бир сервер үчүн алар жекече жана жаратуучунун каалоосуна гана көз каранды.
Кийинки сервер категориясы келет. Бул жерде сиз түзүлө турган сервердин атын киргизишиңиз керек. Сервер ээлеген үнүн азайтуу сунушталат, ал үчүн Журнал деңгээлинин сыдырмасын солго жылдырыңыз.
Эми серверди түзө турган ыкманы тандашыңыз керек. GuildFTPd системасы келечектеги колдонуучулар топторго бөлүнүшү керек болгон ыкма менен иштейт, анын негизинде белгилүү бир сервер түзүлөт: жеке аккаунттардын же керектүү каталогдун негизинде.
FTP серверинин кайсы түрүн түзүү керек? Жеке аккаунттарга негизделген сервер
Бул түрү достор колдоно турган файл сервери уюштурулганда ылайыктуу. Бул учурда, ар бир колдонуучу үчүн жеке файл тутумун түзүүгө болот.
Бул үчүн топ түзүлүп, ага ат берилип, түпкү каталогго жалпы кирүү мүмкүнчүлүгү түзүлөт. Бул үчүн, Кошуу баскычын чыкылдатып, Жолду оңдоо бөлүмүнө өтүңүз. Андан кийин колдонуучу базасы түзүлөт, Админ, андан кийин Колдонуучуну кошуу, бул жерде сиз түзүлүп жаткан сервердин бардык келечектеги колдонуучуларынын идентификациялык маалыматтарын (логин, пароль) киргизишиңиз керек. Мындай колдонуучулардын саны ар кандай болушу мүмкүн, мисалы, 16 адам колдоно турган болсо, дароо чечим кабыл алуу сунушталат. Интернеттеги FTP кызматы чексиз сандагы адамдардын ортосунда документ алмашуу үчүн иштелип чыккан.
Негизги база даяр болгондо, зарыл болсо, ар бир колдонуучу үчүн виртуалдык файл тутумун түзсө болот. Бул үчүн, кайра "Кошуу - Жолду түзөтүү" бөлүмүнө өтүңүз, ар бир жеке логин үчүн файлдар менен папкалардын аттарын белгилеңиз.
Ачык FTP сервери кантип түзүлгөн?
Бул өз сервериңизди түзүүнүн экинчи жолу, бирок ал көп сандагы колдонуучуларга жана онлайн маркетинг үчүн ылайыктуу. FTP серверинин интернет кызматтары жакшы кабыл алынат, тармакта мындай кызматтардын саны абдан көп.
Ачык серверди түзүү жеке аккаунттарга караганда алда канча оңой. Бул учурда, бир гана колдонуучу түзүлөт, атын көрсөтүү үчүн сапка анонимдүү киргизиңиз. Ошондой эле тизменин аталышынын жанындагы кутучаны алып салууну унутпаңыз. Андан кийин каалаган интернет колдонуучуга жеткиликтүү болгон файл каталогдорун жүктөө гана калат.