INSTALAREA PROGRAMELOR IN LINUX
Distributia RedHat are doua metode de a instala programe :
folosind arhive tip RPM , asa numita instalare din binare
folosind arhive TAR.GZ , asa numita instalare din surse
Instalarea programelor folosind arh 535b13f iva RPM (din binare ) :
Firma RedHat pune la dispozitie o colectie de pachete pentru toate programele ce au fost scoase de catre RedHat . updates.RedHat.com
Cd -Romul se monteaza cu comande : mount /mnt/cdrom carev se tasteaza ca root
Pe cd-ul original cu linux RPMurile se gasesc in directorul : RedHat/RPMS
Pentru a instala un program cu ajutorul arhivei RPM se foloseste comanda :
rpm_ -i_nume program
Daca avem deja pachetul instalat si dorim sa-i facem doar un upgrade folosim comanda :
rpm_Uvh_nume program
Pentru a dezinstala un program cu ajutorul arhivei RPM se foloseste comanda :
rpm_-e_nume program
Pentru a vedea daca un program RPM este instalat se foloseste comanda :
rpm_-q_nume program
Esta posibil ca atunci cand dorim sa instalam un pachet RPM sa intalnim o eroare de dependinta , iar in acest caz instalam mai intai programele cerute apoi programul pe care dorim sa-l instalam .
Navigarea pe internet din consola se face cu programul « lynx » cu comanda ;
lynx_adresa web
Un alt program ce permite navigarea pe internet este « wget » , avantajul acestuia fiind faptul ca arata timpul si rata cu care descarca .
Pentr a putea deschide mai multe ferestre in consola se foloseste programul « screen » :
Pentr a putea folosi acest program folosim comanda screen_-s_nume sesiune_se_nume comanda .
Pentru a deschide o fereastra noua se foloseste comanda : CTRL+A apoi C , iar pentru a trece de la o fereastra la alta se tasteaza CTRL+A apoi numarul ferestrei , tinand cont de faptul ca fereastra principala e fereastra numarul 0 .
Pentru a iesi din ferestrele create se oloseste comanda exit
Instalarea programelor folosind arh 535b13f iva TAR.GZ ( din sursa ) :
Pentru a dezarhiva cu programul TAR se foloseste comanda :
tar_-zxpf_nume arhiva
Pentru a arhiva cu ajutorul programului TAR se foloseste comanda :
tar_-cpf_nume arhiva_diractor de arhivat
Instalarea programului John The Ripper (folosit la decriptarea parolelor) :
se dezarhiveaza arhiva tar.gz : tar_-zxpf_john_tar.gz
se intra in directorul obtinut : cd john+TAB
se citesc instructiunile : vi_readme
In urma compilarii vom avea in directorul « run » un fisier binar denumit « john »
Se copie fisierul cu parole in directorul in care se gasesteb fisierul binar « john » folosind comanda : cat_/etc/shadow/>parole
Pentru a starta johnul se foloseste comanda : ./john/parole
INSTALAREA SI CONFIGURAREA PROGRAMULUI SAMBA
Programul Samba este folosit pentru a interconecta retele cu sisteme de operare Linux cu retele cu system de operare Windows .
Pentru a instala programul vom folosi comanda : rpm_-i_nume pachet , iar de obicei va da o dependinta numita « samba common » .
Dupa instalare vom avea in directorul /etc/samba fisierele de configurare ale programului iar in directorul /etc/init.d fisierul de pornire a programului Samba .
In Linux exixsta doua posibilitati de a lansa un program si anume :
lansarea in forground : programul ruleaza atata timp cat ruleaza consola
lansarea in background : elibereaza consola , iar programul va rula independent de consola , programele care ruleaza in background numindu-se demmoni .
Configurarea programului Samba ;
Se merge in directorul /etc/samba unde vom gasi fisierul smb.confvom da comanda vi_smb.conf iar aici configuram programul .
Randurile care incep cu # sunt comentarii iar cele care incep cu ; inseamna ca optiunea respective este dezactivata iar pentru a o active stergem semnul ;
Global Settings :
workgroup : grupul din care face parte calculatorul
server string : comentariu
host allow : stabileste adresele IP ce au drepturi de a accesa serverul
print capname : stabileste calea catre fsierul de configurare al imprimantei
load printers : stabileste daca se incarca imprimanta
Aceste optiuni se dezactiveaza (se pune ;in fata ) deoarece niciodata nu trebuie sa punem imprimanta direct pe server deoarece din motive de securitate .
quest account : stabileste contul ce are drept de oaspete
log file : stabileste calea unde vor fi salvate fisierele cu activitatea utilizatorilor
max log size : stabileste dimensiunea fisierului de monitorizare (0 = infinit)
security : stabileste modul de securitate si avem patru optiuni :
- share : orice utilizator conectat in retea poate vedea resursele partajate
- user : serverul verifica daca userul cu parola aferenta e gasit in fisierul smbusers sau passwd din directorul /etc/samba
- server sunt folosite cand exista PDC in retea , adica un alt
- domain server dar din platforma Windows (NT , Win 2003, etc)
password server indica numele PDCului si se foloseste numai cu optiunea server sau domain
passwd level stabileste numarul minim de caractere al numelui de cont
username level si al parolei
encrypt password stabilesc daca se foloseste parola criptata si unde se gaseste
smb password file fisierul de parole pentru samba .
Share Definitions : aici se stabilesc cu ajutorul unor directive resursele ce vor fi partajate in retea .
Dupa ce am aranjat directivele se salveaza fisierul si se lanseaza programul folosind comanda : /etc/init.d/./smb_start
Pentru a gestiona serviciile ce pornesc automat la pornirea sistemului se tasteaza « setup » iar aici vom intalni urmatoarele optiuni :
anacron : serviciu care ruleaza automat niste scripturi construite de administrator la anumite perioade de timp stabilite de catre administrator (se debifeaza)
apmd : program ce gestioneaza serviciile neintreruptibile(UPS) precum si deconectarea de la curent a unor componente ce sunt folosite pe o anumita perioada de timp (se debifeaza)
crond : este similar cu anacrond (se bifeaza)
gpm : (se debifeaza)
identd si xdentd : sunt niste servere prin intermediul carora se lanseaza alte servere cum ar fi POP3 si IMAP (se debifeaza)
ipchains si iptables : programme ce folosesc la construirea firewallurilor (se bifeaza)
linux.conf : (se bifeaza)
linuxconf-web : (se debifeaza)
lhd : demmon de imprimanta (se debifeaza)
netfs : (se debifeaza)
network : (se bifeaza)
smb : (se bifeaza)
sshd : (se bifeaza)
syslog : face logari (se bifeaza)
Restul programelor se debifeaza si se executa comanda TAB - ENTER - Q - REBOOT
In directorul /etc se gasesc majoritatea fisierelor de configurare precum si fisierele de oprire a demmonilor
Fisierele « group », « passwd », « shadow » si « gshadow » contin informatii despre useri si parole , de aceea aceste fisiere trebuie sa aiba drept de read si write
Se sterg conturile predefinite cu ar fi : news , uucp , games , gofor , ftp , xfs ,rpc ,etc folosind comanda :
groupdel_nume grup sau cat/etc/red*
Dupa ce s-au sters grupurile se seteaza grupul imbutabil , dupa aceasta operatie nemaiputandu-se face modificari :
chatr_+i_nume fisier
Pentru a dezactiva grupul imbutabil se foloseste comanda :
chatr_-i_nume fisier
resolv.conf : in acest fisier se scriu serverele DNS carore li se adreseaza calculatorul pentru a rezolva numele de domenii .
/del/null : se directioneaza servicii sau se blocheaza diferite programme nefolositoare
cat/dev/null_>nume fisier : sterge fisierul respectiv
Pentru a vedea daca ne functioneaza internetul folosim comanda :
nameserver_adresa IP a routerului
In directorul /etc/sys.config/network putem face configurarea retelei
In directorul /etc/sys.config/network-script avem fisierele de configurare a placilor de retea , acestea avand o forma de genul inf.cfg-numar
Pentru a schimba adresa IP a serverului folosim comanda : adresa IP_ADDR
Se pot aloca mai multe adrese IP pe aceiasi placa de retea folosind comanda :
ifconfig_eth0 :1 :adresa IP
ifconfig_eth0 :2 :adresa IP
Pentru a vizualiza adresele IP ale serverului se foloseste comanda ifconfig
|