|
Servicii Internet pentru lucrul cu fisierele si acces la arhive
1 FTP
Pentru a transfera sau organiza structura de fisiere si directoare a calculatoarelor din reteaua Internet se apeleaza la serviciul FTP. Solicitam, de obicei, acest serviciu atunci, cand dorim sa descarcam (download) un anumit fisier sau mai multe fisiere, cum ar fi: programe de aplicatie, documente de tipuri diferite, de pe alte calculatoare decat cel propriu, sau cand dorim sa punem la dispozitia altor utilizatori ai retelei Internet, fisierele de care dispunem (upload). Astfel, vom apela la serviciul Ftp pentru a transfera pe un server, informatiile hipertext ale serviciului WWW ce urmeaza a fi accesate de utilizatorii retelei.
Serviciul FTP (File Transfer Protocol) se bazeaza pe protocolul cu acelasi nume care asigura transferul de fisiere de pe un server FTP. Dupa natura lor, fisierele pot fi ASCII si binare si se pot transfera ca atare in modul ASCII si respectiv, in modul binar. Astfel, fisierele codificate dupa codul ASCII, adica fisiere ce contin text neformatat si care prezinta un risc mic de deteliorare, se vor transfera in modul ASCII iar fisierele binare, adica cele care contin programe de aplicatie executabile, imagini, texte formatate, sunete, secvente video vor fi transferate in modul binar. Riscul ca fisierele binare sa se detelioreze pe parcursul transferului este mult mai mare, adica sa se piarda din informatie. De aceea, de fiecare data cand se va initia un proces de transfer de la client la server sau invers, se va seta mai intai modul de transfer al informatiei. Pentru a asigura integritatea transferului informatiei, se poate recurge initial la conversia intre cele doua tipuri de fisiere cu ajutorul unor programme utilitare.
Accesul la fisierele si folderele unui server FTP se realizeaza prin intermediul unui program de aplicatie propriu FTP, prin intermediul serviciului WWW sau prin intermediul serviciului email.
Pentru accesul la un server FTP cu un program de aplicatie propriu, sistemul de operare Windows ofera programul cu numele FTP. Acest program are o interfata bazata pe comenzi text care asigura lucrul cu fisierele de pe server-ul FTP sau de pe statia client. Lansarea programului de aplicatie FTP - Windows se face prin linia de comanda Windows: run FTP. Odata deschisa legatura cu serviciul FTP prin program, trebuie initiata sesiunea de lucru cu serverul FTP cu o adresa cunoscuta. Aceasta consta in stabilirea la un server FTP cunoscut ce se realizeaza cu un nume utilizator si cu o parola de acces. Pentru utilizatorii privati accesul se face cu un nume user si cu o parola cunoscuta de fiecare utilizator si pentru utilizatorii neidentificati, de toate categoriile, accesul se face cu un nume user Anonymous sau Guests sau Ftp si cu parola de acces contul email al utilizatorului.
Serviciul FTP Anonymous sau Guest ofera arhive de fisiere oricarui utilizator din retea. Prin comenzile programului FTP, cum ar: fi dir, cd, se vor gestiona fisierele de pe server, dar si de pe masina client. Continutul arhivei de pe un server FTP este descris intr-un fisier denumit README. Accesul la structura de fisiere si foldere ale unui server FTP cunoscut este realizat prin deschiderea unei sesiuni de lucru prin comanda:
Open nume_server_FTP <CR>.
Pentru executarea propriu-zisa a fiecarei comenzi trebuie apasata tasta <CR> dupa linia de comanda. Daca numele server-ului este recunoscut si se initieaza sesiunea de lucru, se va cere utilizatorului numele si parola. In cazul accesului Anonymous, aceste informatii vor fi date astfel:
User: Anonymous <CR>
Password: adresa_emai_utilizatorl <CR>
Dupa primirea mesajului de accept pentru consultarea fisierelor de pe server, se pot folosi comenzile programului FTP - Windows. Lista comenzilor FTP este afisata la comanda Help. Pentru descrierea detaliata a acestora se va apela comanda
Help nume_comanda <CR>
Fig. Lista comenzilor FTP prin programul client FTP - Windows
Aceste comenzi sunt tastate prin intermediul interfetei text dupa promptul FTP (FTP>) si sunt sensibile la litere majuscule si minuscule, de aceea sintaxa lor trebuie pastrata ca atare.
Tabel: Lista comenzilor FTP
Open
Open nume_server_Ftp
Initiaza deschiderea unei sesiuni de lucru cu serverul FTP specificat.
Close
Inchide sesiunea de lucru cu un server FTP, ramanand in programul FTP pentru a continua lucrul cu un alt server.
Disconnect
Disconnect
Deconectarea de la un server FTP aflat in sesiune de lucru si inchiderea programului FTP.
Bye
Bye
Deconectarea de la un server FTP aflat in sesiune de lucru.
Quit
Quit
Deconectarea de la un server FTP aflat in sesiune de lucru si inchiderea programului FTP.
Ascii
Ascii
Setarea modului de transfer pentru fisiere de tip ASCII.
Binary
Binary
Setarea modului de transfer pentru fisiere de tip binar.
Dir
(Directory)
Dir
Vizualizeaza continutul directorului curent de pe server, furnizand numele subdirectoarelor si fisierelor componente, tipul, data si dimensiunea acestora.
Ls
(List)
Ls
Vizualizeaza continutul directorului curent de pe server, furnizand sub forma de lista numele subdirectoarelor si fisierelor componente.
Mdir
(Multiple Directory)
Mdir
Vizualizeaza continutul mai multor directoare aflate pe serverul Ftp, furnizand numele, tipul, data si dimensiunea componentelor lor.
Mls
(Multiple List)
Vizualizeaza continutul a mai multe directoare aflate pe serverul Ftp, furnizand doar numele componentelor lor, sub forma de lista.
Cd
(Change Directory)
Cd nume_director
Mutarea in directorul cu numele specificat de pe serverul Ftp.
Lcd
(Local Change Directory)
Lcd nume_director
Mutarea in directorul cu numele specificat de pe masina client, locala.
Mkdir
(Make Directory)
Mkdir nume_director
Crearea unui director cu numele specificat, pe serverul Ftp.
Rmdir
(Remove Directory)
Stergerea unui director existent de pe server. Pentru a executa aceasta operatie, continutul directorului trebuie initial sters.
Rename
Rename nume_fisier
Redenumeste un fisier aflat pe serverul Ftp.
Delete
Delete nume_fisier
Sterge de pe server, fisierul cu numele specificat.
Mdelete
(Multiple Delete)
Sterge un grup de fisiere cu o caracteristica comuna, dintr-un director de pe serverul Ftp. Caracteristica comuna poate fi extensia, numele fisierului sau un caracter din numele fisierului.
Get
Get nume_fisier
Transfera un fisier de pe serverul Ftp pe masina client, locala in directorul curent.
Mget
(Multiple Get)
Mget nume_fisiere
Transfera un grup de fisiere cu o caracteristica comuna, de pe serverul Ftp pe masina client, locala, in directorul curent.
Put
Put nume_fisier
Transfera un fisier de pe masina client, locala, din directorul curent pe server-ul Ftp.
Mput
(Multiple Put)
Put nume_fisiere
Transfera un grup de fisiere cu o caracteristica comuna, de pe masina client, locala, din directorul curent, pe serverul Ftp.
User
Furnizeaza informatii despre utilizatorul, "user-ul", conectat la un server Ftp. Aceste informatii sunt legate de numele si parola pe care acesta le-a introdus la deschiderea sesiunii de lucru Ftp.
Type
Type
Fixeaza tipul de transfer al fisierelor.
Prompt
Prompt
Solicita prompturi interactive pentru a lucra cu comenzi Ftp multiple. Promptul Ftp (FTP > ) precede intotdeauna comanda data de utilizator si el este furnizat de interfata programului.
Help
Help
Help nume_comanda
Vizualizeaza lista comenzilor ce se pot manevra prin interfata programului Ftp.
Descrie operatia indeplinita de comanda specificata dupa Help.
Functionarea serviciului FTP consta in deschiderea unei sesiuni ce presupune cunoasterea numelui serverului FTP, apoi furnizarea unui identificator (anonymous de cele mai multe ori) si a unei parole utilizator (adresa e-mail). Dupa aceste operatii se va putea accesa direct continutul de fisiere si directoare ale server-ului. Daca, insa nu se cunoaste numele server-ului Ftp, ci doar numele fisierului sau arhivei cautate, atunci se apeleaza la un alt serviciu Internet, denumit Archie. Serviciul Archie va furniza intotdeauna ca raspuns numele server-ului si al directorul in care se gasesc fisierele cunoscute astfel, se poate executa transferul FTP Anonymous al acestora.
Iata, spre exemplificare o lista de server-i FTP ce permit acces Anonymous, pot fi accesati, consultati si care permit eventual, transferul de fisiere din continutul lor.
Tabel: Lista de server-i Ftp
ftp.funet.fi
ftp.cic.net (pe acest server se gasesc fisiere cu informatii de divertisment)
ftp.cdrom.com
ftp.tvnet.hu
ftp.cc.utexas.edu
ftp.gwdg.de
ftp.netsurf.org
ftp.microsoft.com
ftp.raid.ru
ftp.ncsa.uiuc.edu
ftp1.NI.net
ftp.unt.edu
(pe acest server se gasesc fisiere despre biblioteci)
ftp.cheyenne.com
ftp.info.apple.com
ftp.batnet.com
ftp.ncc.go.jp
ftp.word.std.com (pe acest server se gasesc fisiere despre colectii de carti)
ftp.csd.uwm.edu
ftp.netcom.com (pe acest server se gasesc fisiere despre alte adrese Ftp, Internet, magazine si ziare)
wuarchiv.wut1.edu/graphics/gif (pe acest server se gasesc arhive de fisiere de format Gif)
ftp.nfb.org (pe acest server se gasesc fisiere ce contin liste de carti pe domenii)
siteftp.netscape.net
ftp.digital.com
ftp.sura.net
ftp.cac.psu.edu
ftp.xmission.com
ftp.csn.net
ftp.census.gov
Accesul la server-ii FTP se poate face prin conexiune directa cu acestia sau indirect, apeland la alte servicii Internet, cum ar fi: World Wide Web-ul sau serviciul email.
O alta modalitate de a accesa server-ii FTP este prin serviciul World Wide Web prin programele de navigare. Serverul FTP este adresat printr-un URL specific serviciului web, de forma:
ftp://nume_server_FTP/director/subdirector/.. .
Iata cateva exemple de serveri FTP adresati prin serviciul WWW:
ftp://ftp.inria.fr
ftp://ftp.ncsa.uiuc.edu
ftp://ftp.microsoft.com
ftp://ftp.sunsite.uuc.edu
TEMA:
2 TELNET
Serviciul TELNET stabileste o conexiune la un calculator server si foloseste un terminal ce se leaga la acest calculator aflat la distanta, prin reteaua Internet. Un astfel, de serviciu este folosit pentru consultarea cataloagelor electronice ale diferitelor biblioteci sau colectii de documente, stocate in reteaua Internet. Prin Telnet se permite accesul la sistemele de gestiune a bibliotecilor aflate la distanta care se consulta ca si cum s-ar gasi pe propriul calculator.
Telnet se conecteaza prin numele calculatorulului aflat la distanta si a unei parole stabilite pentru a-l accesa si actioneaza numai in modul text.
Fig. Conectarea prin serviciul Telnet la serverul fjsc.ro.
Accesul este conditionat de o parola de acces
Comunicarea intre calculatoare se realizeaza pe baza protocolului TCP/IP. Accesul la serviciul telnet se poate realiza printr-un utilitar, cum ar fi programul Telnet din sistemul Windows care se lanseaza prin comanda RUN din meniul Start, sau prin intermediul serviciului World Wide Web. Prin programul Telnet se specifica numele server-ului, apoi accesul este permis mentionand un user si o parola acceptata. Prin aceasta metoda putem accesa cataloagele bibliotecilor ca: BCU, Harvard, Stanford sau Cambridge ce au adresele server-ilor telnet urmatoare:
alpha.bcub.ro
User: Opac1
Password: <CR>
Biblioteca Centrala Universitara
camb.ixi.ch
User: <CR>
Password: <CR>
Biblioteca Cambridge
hollis.harvard.edu
User: <CR>
Password: <CR>
Biblioteca Harvard
Forsytheth.stanford.edu
User: <CR>
Password: <CR>
Biblioteca Stanford
O alta metoda de acces la serviciul Telnet este prin intermediul serviciului World Wide Web folosind un browser si o adresa in conformitate cu acesta. Astfel, server-ii telnet mentionati mai inainte pot fi adresati ca:
http://www.camb.ixi.ch
http://www.hollis.harvard.edu
http://www.forsytheth.stanford.edu
Tema: