File Transfer Protocol: Засвар хоорондын ялгаа

Content deleted Content added
Мөр 32:
* Клиентээс ирж байгаа хүсэлтийг хүлээн авч боловсруулдаг
* Клиентийн хүсэж байгаа мэдээллийг түүн рүү илгээх үүрэгтэй
[[Файл:Filezilla программ ашиглана FTP сервер лүү файл хадгалах.jpg|centre|thumb|515x515px]]
== '''FTP аюулгүй байдал''' ==
Ftp протокол нь аюулгүй байдалын олон сул талтай 1999 онд <nowiki>RFC 2577</nowiki> зохиогчид дараах асуудлыг нь эмзэг гэж жагсаасан
Line 74 ⟶ 73:
== '''Файл сервер систем''' ==
Ихэнх сүлжээ нь файл хуваалцахад зориулагдан хөгжүүлэгдсэн байдаг. Файл дам-жуулах протокол (FTP) нь энэ зорилгоор ашиглагддаг. FTP протокол нь сервер дээрээс файл татах болон upload хийхэд чухал ач холбогдолтойгоор ашиглагддаг ба мөн халдлагын бай болж байдаг.  Клиент компьютер (хэрэглэгч) шинээр файл бий болгох, үүсгэсэн файлыг унших, шинэчлэх болон устгах боломжийг файл системийн интерфейсээр хангаж өгдөг. FTP болон HTTP гэх мэт протокол ашиглан клиент компьютер нь өөрийн хандах эрхийн хүрээн дэх хязлаарлалтайгаар файлуудад ханддаг. Сервер нь өндөр хүчин чадалтай үйлдлийн систем шаардагдах ба энэ нь хэрэглэгчдэд нэг дор олноор үйлчлүүлэхэд хангалттай хүчин чадалтай байх хэрэгтэй нөгөө талаас найдвартай байх шаардлагатай. Сервер нь серверийн програмуудыг суулгасан байнгын асаалттай компьютер дээр байрлах бөгөөд тухайн компьютер нь ip хаягтай байх ба түүнийг нь домэйн нэртэй холбосноор тухайн вэбсайтыг үзэх боломжтой болдог. Бүх файлуудыг нэгдсэн сервэрүүд дээр хадгалж, хэрэглэгчид өөрийн эрхийн хүрээн дэх файлуудад хандах боломжтой байдаг. Тус файлуудад эрх бүхий хэрэглэгч,админууд хандах болон тус файлд бичих эрхтэй байна. Мэдээж хэрэглээний онцлог гэх мэт зүйлсээс нь хамааруулан зөвхөн өөрөө хандах боломжтойгоор ч файлийг байршуулж болох юм.
[[Файл:FileZilla screenshot skewed.png|thumb|FileZilla прогром ашиглана FTP сервер лүү файлаа түгээх]]
* Хэрэглэгчид өөрийн эрхийн хүрээнд уг сервэр лүү вэб хөтөчөөр дамжиж, файлийг устгах,бичих,үүсгэх гэх мэт бүхий л үйлдлүүдийг өөрийн эрхийн хүрээнд тус сервэр дээрхи файлуудад гүйцэтгэх боложмтой юм.
сvлжээнд холбогдсон компьютерvvд хооронд файл дамжуулах vvрэгтэй. Энэ файл дамжуулах протокол бvхий төв нь хэрэглэгчийн тавьсан мэдээлэл агуулсан файлуудыг хадгалж байдаг. Вэб хуудсаа хийж дууссан бол түүнийг Интернэтэд байрлуулахдаа энэ тусгай зориулалтын програм хангамжаас ашигладаг. Ийм зориулалтын програм хангамжаас WsFTP, CuteFTP програмуудыг түгээмэл хэрэглэдэг. Өөрөөр хэлбэл, энэ 2 програм хангамжийн аль нэгийг нь компьютортоо суулгасан байхад хангалттай. Мөн файлаа байрлуулах сервэрийн нэр, зам болон хэрэглэгчийн нэр, нууц үгээ мэдэж байж програмаа ашиглан сервэртээ хандан файлаа байрлуулж чадна. Вэб хуудас зөөж байршуулдаг ийм төрлийн програм хангамжуудын хийж гүйцэтгэх зорилго нэг учраас ажиллах зарчим ерөнхийдөө адилхан, харин команд, цэсний байрлал болон харагдах цонхны байрлал өөр байх нөхцөлтэй. Дээр дурдсан WsFTP, CuteFTP програмууд түгээмэл ашиглагддаг файл дамжуулах програм хангамж юм. Энэ 2 програм хангамжийн аль нэгийг сонгон зааврын дагуу ажиллахад файлаа сэрверт амжилттай хуулж чадна. Эдгээр програмын тухай дэлгэрэнгүй мэдээлэл болон сүүлийн үеийн хувилбарыг вэб сайтаар нь орж татаж авах боломжтой. 
 
'''Cute FTP 5.0 XP''' - Хэрэглэгч энэхүү програмтай ажиллахад зайлшгүй мэдэх шаардлагатай анхан шатны мэдлэгт доорх зүйл хамаарна. Үүнд: 
 
-    CuteFTP програмыг компьютертээ суулгах, 
 
-    CuteFTP програм хангамжтай ажиллах,
 
-    CuteFTP програмыг холболтонд бэлтгэж, тохируулах,
 
-    CuteFTP програмаар холболт хийх, файл дамжуулах,
 
-    CuteFTP програмын холболтоо салгах,   Татаж авах хаяг:   <nowiki>http://www.cuteftp.com/downloads/</nowiki> 
 
'''WsFTP''' - Уг програмыг татаж авах болон суулгах процесс нь дээрх FTP програмтай зарчмын хувь адилхан юм. 
 
-    WsFTP програм хангамжийн ерөнхий тохируулга, 
 
-    WsFTP програмын ажлын директорыг тохируулах,
 
-    WsFTP програмаар холбогдох, файл дамжуулах,   Татаж авах хаяг: www.ipswitch.com
 
[[Файл:Filezilla программ ашиглана FTP сервер лүү файл хадгалах.jpg|centre|thumb|515x515px]]
=== NFS, SMB ===
Нэг сүлжээнд байгаа хэрэглэгчид өөрсдийн файлуудыг хуваалцах боломжтой. Сүлжээнд ингэж ажиллах боломжыг Unix төрлийн үйлдлийн систем дээр NFS, харин Windows төрлийн үйлдлийн системд SMB/CIFS буюу SAMBA протоколууд тус тус олгодог. Үүнийг ашигласнаар өргөн хэрэглэгддэг өгөгдлийг нэгтгэн нэг машин дээр байрлуулж, түүнд алсаас хандах боломжтой болсноор дотоод машинууд илүү бага диск хэрэглэх болно, хэрэглэгчийн хувьд сүлжээнд байгаа машин бүр дээр тус тусдаа гэрийн сантай байх шаардлагагүй болно. Гэрийн санг нэг удаа NFS сервер дээр үүсгээд түүнийгээ сүлжээгээр дамжин хэрэглэх боломжтой гэх мэт давуу талуудтай. Network File System буюу Сүлжээний Файлын Систем буюу NFS нь сүлжээний орчинд файл болон санг бусадтай хуваалцах боломжийг олгодог. NFS-г хэрэглэн, хэрэглэгчид болон програмууд алслагдсан систем рүү дотоод файл руу хандаж байгаатай адилаар хандах боломжтой. Samba бол Microsoft® Windows® харилцагчдад файл болон хэвлэх үйлчилгээг үзүүлдэг, өргөн хэрэглэгддэг нээлттэй эхийн програм хангамжийн багц юм.
Line 128 ⟶ 148:
* RFC 2228 – FTP Security Extensions
* RFC 2428 – FTP Extensions for [[IPv6]] and [[Network Address Translation|NATs]]
* RFC 2640 – Internationalization of the File Transfer Protocol[[Файл:FileZilla screenshot skewed.png|thumb|none|1x1px]]
 
[[Ангилал:File Transfer Protocol| ]]