FTP-клієнт — комп'ютерна програма для спрощення доступу до FTP серверу. Залежно від призначення може або надавати користувачеві простий доступ до віддаленого FTP-сервера в режимі текстової консолі, беручи на себе тільки роботу з пересилання команд користувача і файлів, або відображати файли на віддаленому сервері так, щоб вони були частиною файлової системи комп'ютера користувача, або і те й інше. В останніх двох випадках FTP-клієнт бере на себе завдання інтерпретації дій користувача у команди протоколу FTP, тим самим даючи можливість використовувати протокол передачі файлів.
Зокрема, прикладами використання FTP-клієнта можуть бути:
- Публікація сторінок сайту на Інтернет-сервері Веброзробником
- Завантаження музики, програм і будь-яких інших файлів даних звичайних користувачів Інтернету.
Реалізація
У найпростішому для користувача (але при цьому найбільш комплексному) випадку FTP-клієнт являє собою емулятор файлової системи, яка просто знаходиться на іншому комп'ютері. З цією файловою системою можна здійснювати всі звичні для користувача дії: копіювати файли з серверу і на сервер, видаляти файли, створювати нові файли. В окремих випадках можливе також відкриття файлів - для перегляду, запуску програм, редагування. Необхідно враховувати, що відкриття файлу передбачає його попереднє скачування на комп'ютер користувача. Прикладами таких FTP-клієнтів можуть служити:
- Інтернет-браузери (часто працюють в режимі «лише читання», тобто не дозволяють додавати файли на сервер)
- Файлові менеджери, наприклад: Windows Explorer (Провідник), Total Commander, FAR, Midnight Commander, Krusader
- Спеціалізовані програми, наприклад: FileZilla
Завдяки поширеності протоколу FTP, прості (з точки зору реалізації) FTP-клієнти є практично в кожній операційній системі. Однак використання цих клієнтів вимагає навичок використання консолі, а також знання команд протоколу для спілкування з сервером. Так у Windows такою утилітою є ftp.exe. У багатьох збірках Linux також є утиліта ftp.
Права доступу та авторизація
Файлова система на віддаленому сервері як правило має налаштування прав доступу для різних користувачів. Так, наприклад, анонімним користувачам можуть бути доступні лише деякі файли, про існування інших користувачі знати не будуть. Іншій групі користувачів можуть бути доступні інші файли або, наприклад, на додаток до прав на читання файлів, можуть бути також дані права на запис нових або оновлення наявних файлів. Діапазон варіантів прав доступу залежить від операційної системи та програмного забезпечення кожного конкретного FTP-сервера. Як правило, поділяють права на перегляд вмісту папки (тобто можливість отримати списокфайлів. що містяться в ній), на читання файлу(ів), на запис (створення, видалення, оновлення) файлу(ів).
Для авторизації FTP-сервер, при підключенні до нього FTP-клієнта, запитує в останнього ім'я користувача та пароль. Більшість FTP-клієнтів у свою чергу запитують ці дані у користувача в інтерактивному режимі. Є також і інший спосіб вказати ці дані, включивши їх в URL FTP-сервера. Так, наприклад, у рядку
ftp://vasya:key@ftp.example.com
- ftp:// - зазначення того, що ми використовуємо протокол FTP
- Vasya - ім'я користувача
- - Роздільник імені користувача та паролю
- Key - пароль
- @ - Роздільник аутентифікаційної інформації та адреси сервера
- atp.example.com - адреса FTP-сервера
Нерідкі випадки, коли цей метод вказівки імені користувача та паролю є єдиним, який підтримує FTP-клієнт.
Див. також
Посилання
- FTP-клієнти [ 18 вересня 2010 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U Vikipediyi ye statti pro inshi znachennya cogo termina Kliyent znachennya FTP kliyent komp yuterna programa dlya sproshennya dostupu do FTP serveru Zalezhno vid priznachennya mozhe abo nadavati koristuvachevi prostij dostup do viddalenogo FTP servera v rezhimi tekstovoyi konsoli beruchi na sebe tilki robotu z peresilannya komand koristuvacha i fajliv abo vidobrazhati fajli na viddalenomu serveri tak shob voni buli chastinoyu fajlovoyi sistemi komp yutera koristuvacha abo i te j inshe V ostannih dvoh vipadkah FTP kliyent bere na sebe zavdannya interpretaciyi dij koristuvacha u komandi protokolu FTP tim samim dayuchi mozhlivist vikoristovuvati protokol peredachi fajliv Zokrema prikladami vikoristannya FTP kliyenta mozhut buti Publikaciya storinok sajtu na Internet serveri Vebrozrobnikom Zavantazhennya muziki program i bud yakih inshih fajliv danih zvichajnih koristuvachiv Internetu RealizaciyaU najprostishomu dlya koristuvacha ale pri comu najbilsh kompleksnomu vipadku FTP kliyent yavlyaye soboyu emulyator fajlovoyi sistemi yaka prosto znahoditsya na inshomu komp yuteri Z ciyeyu fajlovoyu sistemoyu mozhna zdijsnyuvati vsi zvichni dlya koristuvacha diyi kopiyuvati fajli z serveru i na server vidalyati fajli stvoryuvati novi fajli V okremih vipadkah mozhlive takozh vidkrittya fajliv dlya pereglyadu zapusku program redaguvannya Neobhidno vrahovuvati sho vidkrittya fajlu peredbachaye jogo poperednye skachuvannya na komp yuter koristuvacha Prikladami takih FTP kliyentiv mozhut sluzhiti Internet brauzeri chasto pracyuyut v rezhimi lishe chitannya tobto ne dozvolyayut dodavati fajli na server Fajlovi menedzheri napriklad Windows Explorer Providnik Total Commander FAR Midnight Commander Krusader Specializovani programi napriklad FileZilla Zavdyaki poshirenosti protokolu FTP prosti z tochki zoru realizaciyi FTP kliyenti ye praktichno v kozhnij operacijnij sistemi Odnak vikoristannya cih kliyentiv vimagaye navichok vikoristannya konsoli a takozh znannya komand protokolu dlya spilkuvannya z serverom Tak u Windows takoyu utilitoyu ye ftp exe U bagatoh zbirkah Linux takozh ye utilita ftp Prava dostupu ta avtorizaciyaFajlova sistema na viddalenomu serveri yak pravilo maye nalashtuvannya prav dostupu dlya riznih koristuvachiv Tak napriklad anonimnim koristuvacham mozhut buti dostupni lishe deyaki fajli pro isnuvannya inshih koristuvachi znati ne budut Inshij grupi koristuvachiv mozhut buti dostupni inshi fajli abo napriklad na dodatok do prav na chitannya fajliv mozhut buti takozh dani prava na zapis novih abo onovlennya nayavnih fajliv Diapazon variantiv prav dostupu zalezhit vid operacijnoyi sistemi ta programnogo zabezpechennya kozhnogo konkretnogo FTP servera Yak pravilo podilyayut prava na pereglyad vmistu papki tobto mozhlivist otrimati spisokfajliv sho mistyatsya v nij na chitannya fajlu iv na zapis stvorennya vidalennya onovlennya fajlu iv Dlya avtorizaciyi FTP server pri pidklyuchenni do nogo FTP kliyenta zapituye v ostannogo im ya koristuvacha ta parol Bilshist FTP kliyentiv u svoyu chergu zapituyut ci dani u koristuvacha v interaktivnomu rezhimi Ye takozh i inshij sposib vkazati ci dani vklyuchivshi yih v URL FTP servera Tak napriklad u ryadku ftp vasya key ftp example com ftp zaznachennya togo sho mi vikoristovuyemo protokol FTP Vasya im ya koristuvacha Rozdilnik imeni koristuvacha ta parolyu Key parol Rozdilnik autentifikacijnoyi informaciyi ta adresi servera atp example com adresa FTP servera Neridki vipadki koli cej metod vkazivki imeni koristuvacha ta parolyu ye yedinim yakij pidtrimuye FTP kliyent Div takozhFTP FileZillaPosilannyaFTP kliyenti 18 veresnya 2010 u Wayback Machine