Capitolul Introducere & Instalare Capitolul structura Linux Capitolul Comenzi si Editoare



Yüklə 0,94 Mb.
səhifə4/23
tarix28.08.2018
ölçüsü0,94 Mb.
#75662
1   2   3   4   5   6   7   8   9   ...   23

Instalare


Instalarea unui sistem de operare Linux modern decurge asemanator cu instalarea sistemului Windows. Installer-ul recunoaste componentele hardware, instaleaza drivere pentru acestea, partitioneaza hard disk-ul, creaza utilizatori, configureaza reteaua etc. La sfarsit avem un sistem de operare Linux perfect functional.

Nota


http://www.invata-online.ro/img/course/note-symbol.gif


In comparatie cu Windows, o distributie Linux contine aproape toate programele necesare utilizatorului. Acestea sunt incluse pe DVD-ul sau CD-urile de instalare, iar daca sunt alese de utilizator sunt instalate o data cu sistemul de operare. La final vom avea acces la majoritatea programelor necesare precum: editoare de text, playere video, mp3 player, program de copiere CD-uri, program de Backup, client de E-mail, Browser, client de messenger etc.
Pentru o echivalenta a programelor Windows-Linux cititi sectiunea capitolului "Mediul Grafic" a acestui curs numita "Programe Desktop".

Aspecte care trebuie avute in vedere inaintea inceperii instalarii unui sistem de operare Linux:

1. Linux are nevoie de propria partitie pe care sa se instaleze. Aceasta poate fi creata anterior din Windows folosind un program precum Partition Magic sau in timpul instalarii Linux. Dimensiunea partitiei se recomanda sa fie de circa 10 GB pentru o folosire normala a sistemului Linux. In cazul in care aceasta se creaza din Windows poate sa fie formatata cu orice sistem de fisiere (fat, ntfs etc), iar in timpul instalarii Linux aceasta trebuie formatata cu un sistem de fisiere precum ext3 sau reiserfs.
2. Pentru performante crescute, Linux necesita o partitie speciala de tip swap. Se recomanda ca dimensiunea partitiei sa fie de 2 ori dimensiunea memoriei RAM. Partitia de swap trebuie creata anterior din Windows sau in timpul instalarii Linux. Se va formata ca swap in timpul instalarii. Partitia de swap NU este obligatorie.
3. Dupa downloadul fisierului ISO si inainte de copierea acestuia pe un CD/DVD si instalare, se recomanda verificarea hash-ului acestuia folosind md5sum sau sha1sum.
Hash-ul este un rezumat criptografic unic pentru fiecare fisier (nu exista 2 fisiere cu acelasi hash). Fiecare fisier are mereu acelasi hash (daca dorim sa calculam hash-ul de mai multe ori). Astfel se compara hash-ul calculat local cu hash-ul de pe site-ul producatorului. In cazul in care acestea sunt putem trage 2 concluzii: fisierul a fost downloadat fara erori (este integru) si a fost nemodificat fata de versiunea originala de pe site-ul producatorului. In Linux exista comenzile md5sum si sha1sum pentru calcul de hash-uri, iar in Windows trebuie instalate. Detalii.

FILM INSTALARE LINUX


Linux rescue


1.5.1 Refacerea configuratiei de boot
1.5.2 Recuperarea parolei de root

Linux este un sistem de operare bazat pe comenzi.


Comenzile sunt interpretate din punct de vedere al sintaxei de catre Shell (o componenta importanta a sistemului) si transmise kernelului spre executie.
Comenzile se executa intr-un terminal virtual sau consola virtuala. Pentru a deschide un terminal in Ubuntu: Start->Accessories->Terminal

De asemenea in Linux exista 2 categorii de useri:


1. userii neprivilegiati (toti inafara de root)
2. un singur user privilegiat numit root

Userii neprivilegiati nu au nicio permisiune in sistem, de accea orice comanda care presupune modificari in sistem trebuie rulata de catre root. Ex: modificare IP, instalare programe, update programe, practic orice modificare.

Pentru a se rula comenzi ca root exista 2 posibilitati:
1. "Devenim" root temporar ruland comanda su si introducand parola de root. Toate comenzile ulterioare vor fi executate de catre root
2. Fiecare comanda este rulata de catre un user neprivilegiat dar prefixata de comanda sudo.
Exemplu: in loc sa se ruleze comanda passwd root care modifica/seteaza parola lui root se ruleaza sudo passwd root. In acest caz este ceruta parola userului neprivilegiat care ruleaza comanda. Aceasta din urma pleaca cu drepturi de root.

Nota


http://www.invata-online.ro/img/course/note-symbol.gif


1. In Ubuntu initial dupa instalare userul root nu are setata parola si nu se poate loga. Pentru a folosi userului root in mod direct trebuie setata parola si anume se ruleaza: sudo passwd root. Ulterior punem "deveni" root ruland comanda su ca user neprivilegiat

2. Userii care pot rula comnezi prefixate cu sudo sunt cei care fac parte din grupul admin, iar initial este doar userul creat in momentul instalarii.

3. Distributiile de Linux bazate pe Debian precum Ubuntu sunt orientate foarte mult in directia folosiri lui sudo. Celelalte distributii precum si Unix folosesc mai mult varianta de devenire temporara root. Aceasta este si varianta considerata clasica si este folosita de multe ori si in exemplele acestui curs. Diferentele dintre cele 2 metode nu sunt foarte mari si tin mai multe de preferintele fiecarui administrator.


Notiunile despre console, comenzi, shell-uri si useri vor fi mult detaliate in capitolele urmatoare.


Recuperarea parolei de root


Exista cazuri in care parola userului root a fost uitata, schimbata accidental sau in mod intentionat de o alta persoana care avea acces la contul de root astfel incat nu mai ne putem loga ca root in sistem.

Important

Orice sarcina administrativa din Linux poate fi realizata DOAR de userul root deci accesul la contul root este obligatoriu. In Linux orice modificare a unei setari a sistemului de operare se realizeaza modificand un fisier text aferent numit fisier de configurare. Aceste fisiere se gasesc in directorul /etc
Un user normal sau neprivilegiat are permisiunea de a modifica DOAR fisierele si directoarele din propriul Home Directory.

Nota


http://www.invata-online.ro/img/course/note-symbol.gif


Recuperarea parolei de root poate avea loc DOAR daca avem acces fizic la calculator !!. Vechea parola de root NU poate fi gasita ci schimbata.

Butarea sistemului folosind CD-ul de instalare si alegand LiveCD. De asemenea se poate buta cu orice LiveCD precum Knoppix.


Dupa butare se monteaza partitia pe care se gaseste sistemul de fisiere "/" si care contine fisierele /etc/passwd (contine userii din sistem inclusiv root) si /etc/shadow (contine hash-ul parolei uitate). Se ruleaza: mount /dev/sda1 /mnt
Nota: sda1 se inlocuieste corespunzator, iar in locul lui /mnt se poate folosi orice alt director.

In continuare exista 3 posibilitati (prima este mereu disponibila si cea mai usoara):

a) Se editeaza folosind editorul preferat (Exemplu VI) fisierul /etc/shadow si se sterge hash-ul parolei lui root. Dupa restartarea calculatorului ne putem loga ca root fara a mai fi necesara parola. In acest caz dupa logarea ca root fara parola trebuie setata o noua parola lui root prin comanda: passwd root
b) Se inlocuieste hash-ului parolei lui root cu hash-ul unei parole cunoscute a unui cont oarecare. Se logheaza ca root folosind acea parola;
c) Se monteaza sistemul de fisiere pe care se gaseste sistemul Linux in root ( /) si se foloseste comanda passwd root;

Exemplu


http://www.invata-online.ro/img/course/note-symbol.gif


Presupunem ca Linux s-a instalat pe prima partitie primara de pe primul hard disk SATA ( /dev/sda1)

0. Butare cu un LiveCD.


1. mount /dev/sda1 /mnt
2. vi /mnt/etc/shandow
Se sterge cu mare atentie toate caracterele care reprezinta hashul parolei intre cele 2 doua puncte (:).
Prima linie trebuie sa arate: root::14915:0:99999:7:::
3. Restartare si logare ca root.
4. Modificare parola root
passwd root



Yüklə 0,94 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   23




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin