Laborator 5 =========== 1) Restrictionarea spatiului pe disc a) Din cursul 5 si/sau din paginile de manual incercati restrictionarea spatiului pe disc al unui utilizator, respectiv al unui grup. (obs: Se folosesc comenzile quotaon, setquota, eventual quota) b) Dupa configurare, folosind comenzi de copiere (cp) copiatii utilizatorului fisiere in home directory, verificati cu (df ~) cat spatiu mai are liber utilizatorul, respectiv grupul. c) verificati ce se intampla daca isi depasaste cota de spatiu pe disc in cazul in care timpul de gratie este zero si in cazul in care este un numar > 0. ------------------------------------------------------------------------------------ 2) Experimente cu sistemul Samba Samba este folosit pentru a putea face "file and print sharing" intre masini linux si masini windows, novel netware sau macintosh. Configurarea serverului Samba ati vazut-o laboratorul trecut. In acest laborator trebuie sa incercati sa creati urmatoarele lucruri: a) un share pentru directoarele radacina b) un share in care toata lumea sa aiba dreptul read-write c) un share in care toata lumea sa aiba dreptul read-only d) combinatii intre tipurile de mai sus, de exemplu un share in care un grup de utilizatori are dreptul read-only, un altul are dreptul read-write, etc e) imprimanta de retea Punctele a)-e) trebuie incercate in nivelurile de securitate user, share si domain. Punctele a)-e) trebuie incercate prin: A) editarea directa a fisierului /etc/samba/smb.conf B) prin serviciul swat (http://194.102.62.42:901) C) prin utilitarul webmin (http://194.102.62.42:10000) D) prin conectare la swat prin SSL (vezi documentatia din directorul Samba_SSL de pe server) ------------------------------------------------------------------------------------ 3) Instalarea de pachete in RedHat a) rpm -U nume_pachet b) dublu click pe fisierul cu extensia .rpm daca suntem in XWindows conectati la calculatorul pe care vrem sa instalam ----------------------------------------------------------------------------------- 3') Cum descarcam pachete (programe) de pe Internet http://www.rpmfind.net este un site care ne permite cautarea de pachete instalabile sub Linux daca furnizam numele pachetelor. Tot cu ajutorul acestui site putem vedea si dependentele dintre pachete, adica daca pachetul A are sau nu nevoie ca sa functioneze si de alte pachete si care sunt numele acestora ------------------------------------------------------------------------------------ 4) Observatii utile: Pentru a putea face experimente cu sistemul Samba, trebuie ca mai intai sa alegem unul dintre cele 4 nivele de securitate (share, user, server sau domain), lucrurile fiind diferite in general intre aceste 4 nivele de securitate. Apoi ne alegem al doilea, etc. Ideea este ca trebuie sa stim in ce nivel de securitate suntem inainte de a incepe experimentele. Acesta se poate alege fie scriind direct in fisierul de configurare Samba (/etc/samba/smb.conf) fie utilizand SWAT sau Webmin care editeaza ele acest fisier. Deoarece daca ne conectam la un share (care, in cazul nostru e pe un sistem Linux) de pe un calculator pe care e instalat Sist de Operare Windows, de cele mai multe ori, conexiunea ramane deschisa, chiar daca resetez serverul de Samba. Deci inchiderea conexiunii cu sistemul Linux, pe care o doresc pentru a putea experimenta o alta configuratie a Samba, va trebui facuta manual (cu comanda Windows net use) Pe scurt voi avea de efectuat pe rand, de mai multe ori (cate o data pentru fiecare experiment) urmatoarele etape: a) configurare share de sub Samba (editarea fisierului smb.conf) b) deconectarea de la share-ul vechi (ies din toate folderele deschise de la distanta pe masina Linux) c) repornirea serverului Samba (/etc/init.d/smb restart) d) in "Command prompt" (pe calc. cu Windows Windows) dau comanda net use /del /y * care intrerupe toate conexiunile dintre calc. cu Windows si celelalte calculatoare. e) ma reconectez la share-ul de pe masina pe care e instalat Linux, cu Meniul de start -> run -> \\adresa_IP_masina_Linux sau \\nume_netbios_masina_Linux sau \\la_fel_ca_in_una_din_primele_doua_variante\nume_share sau din "My Network Places" f) fac experiente in share-ul pe care l-am configurat in Samba (vad daca pot intra in el, daca pot sa creez fisiere sau directoare acolo, daca imi cere user name si parola, etc) Eventual reiau etapele 4a)- 4f) si pentru un alt share Samba configurat altfel decat primul. Pentru ca etapele de la punctul 4) sa functioneze trebuie ca servicul Samba sa functioneze (vezi laboratorul precedent), de asemenea, daca nu se solicita la conectarea la un share username si parola, trebuie ca acest username sa existe si parola sa sa fie corect exprimata (vezi lab precedent, cu observatia ca nu mai este nevoie sa regenerati fisierul de parole Samba, intrucat comanda smbpasswd -a nume_utilizator adauga automat utilizatorul "nume_utilizator" la fisierul de parole Samba ------------------------------------------------------------------------------------ 5) Configurarea Samba prin SSL vezi directoul \\goliat\docs\_retele\Linux\Samba_SSL ------------------------------------------------------------------------------------ 6) Documentatii Capitolul 4 din "Using Samba" de pe server pentru configurarea in mod text a Samba (smb.comf) Site-ul http://www.samba.org/ pentru ultima versiune de Samba si pt documentatii Fisierul Samba-HOWTO-collection.pdf --------------------------------------------------------------------------------------