Šajā rakstā ir pārāk mazvikisaišu. Lūdzu, palīdziuzlabot šo rakstu, saliekot tajāsaites uz citiem rakstiem. Ja ir kādi ieteikumi, vari tos pievienotdiskusijā. Vairāk lasilietošanas pamācībā. |
FTP klients ir programma, kas domāta tam, lai vienkāršotu piekļuvi FTP serverim. Atkarībā no lietojuma var nodrošināt lietotājam piekļuvi attālinātam FTP serverim teksta konsoles režīmā, uzņemoties tikai lietotāja komandu un failu pārsūtīšanas lomu, vai arī attēlot failus, kuri atrodas uz attālinātā servera, tā it kā tie būtu daļa no lietotāja datora failu sistēmas, vai arī veikt abas iepriekšminētās funkcijas. Pēdējos divos gadījumos FTP klients uzņemas pienākumu interpretēt lietotāja darbības FTP protokola komandās, tādējādi nodrošinot iespēju izmantot failu pārsūtīšanas protokolus bez dziļākas to būtību pētīšanas.
FTP klienta izmantošanas piemēri:
Vienkāršākajā priekš lietotāja gadījumā FTP klients darbojas kā failu sistēmas emulators, kas vienkārši atrodas citā datorā. Ar šo failu sistēma var veikt visas lietotājam ierastās darbības: kopēt failus uz un no servera, dzēst failus, izveidot jaunus failus. Atsevišķos gadījumos var arī atvērt failus - apskatei, programmu palaišanai, rediģēšanai. Jāņem vērā tikai tas, ka faila atvēršana nozīmē tā lejupielādēšanu uz lietotāja datoru. Šādu programmu piemēri ir:
Saistībā ar lielo protokola FTP izplatību, vienkārši FTP klienti ir gandrīz katrā operētājsistēmā. Tomēr šo klientu izmantošana prasa iemaņas konsoles izmantošanā, kā arī protokola komandu zināšanas, lai varētu sazināties ar serveri. Windows sistēmās šāda utilītprogramma ir ftp.exe. Daudzās Linux sistēmās ir utilītprogramma ftp.
Failu sistēmu uz attālinātā servera parasti satur piekļuves tiesību iestatījumus dažādiem lietotājiem. Piemēram, anonīmiem lietotājiem var būt pieejami tikai daži faili, un par citu failu esamību šie lietotāji pat nenojautīs. Citai lietotāju grupai, var būt pieeja citiem failiem, vai, piemēram, papildus tiesībām lasīt failus var tikt piešķirtas tiesības arī rakstīt vai atjaunināt esošos failus. Pieejas tiesību variāciju diapazons ir atkarīgs no operētājsistēmas un katra konkrētā FTP servera programmatūras nodrošinājuma. Kā likums tiek dalītas skatīšanās tiesības, lai varētu skatīt mapes saturu (tas ir iespējams saņemt sarakstu ar mapē esošajiem failiem), lasīšanas tiesības (apskatīt faila saturu), rakstīšanas tiesības (izveidot, dzēst, atjaunot failus).
FTP serveris autorizācijai, lai izveidotu savienojumu ar FTP klientu, pieprasa no tā lietotāja vārdu un paroli. Lielākā daļa FTP klientu, savukārt, pieprasa šos datus no lietotāja interaktīvā režīmā. Ir arī cits veids, lai norādītu šos datus iekļaujot tos URL FTP serveros. Piemēram, šādā rindā:
ftp://vasya:key@ftp.example.com[novecojusi saite]
Nereti ir gadījumi, kad šī metode norādot lietotājvārdu un paroli ir vienīgais, kuru atbalsta FTP klients.