Linuxconf 1.16 Introducere 11.. CCee eessttee LLiinnuuxxccoonnff Bine ați venit în Linuxconf, un utilitar de configurare și activare interactiv Acest utilitar vă permite să configurați următoarele elemente · Rețeaua (client) 1. Configurația TCP/IP de bază 2. Rutarea 3. Locațiile serverelor de nume 4. Clientul NIS 5. Configurația IPX (Novell) 6. Apelurile PPP și SLIP în exterior · Rețeaua (server) 1. Serviciile de pornire: RARP și DHCP 2. DNS-ul 3. IP Aliasing-ul 4. NFS 5. Poșta 6. Uucp · X11 · Conturile utilizator · Sistemele de fișiere (partițiile) · Modul de pornire 1. LILO 2. Nivelurile de pornire Diferența cea mai importantă dintre Linuxconf și celelalte utilitare de configurare este că Linuxconf se ocupă și de activarea schimbărilor. De exemplu, dacă doriți să faceți o parte a discului hard accesibilă altor calculatoare (cum ar fi exportarea unui sistem de fișiere sau a unei părți din el) via _N_F_S (Network File System), Linuxconf nu vă va ajuta doar la introducerea informațiilor de configurare ci va porni și serverul NFS. Dacă mai târziu vă răzgândiți și ștergeți configurația NFS, Linuxconf va opri serverul NFS. 22.. UUttiilliizzaarreeaa ddee llaa lliinniiaa ddee ccoommaannddăă Linuxconf este un utilitar interactiv care poate fi rulat și de la linia de comandă. Acest lucru este util la crearea de scripturi. In plus, Linuxconf are câteva nume alternative permițându-vă să accesați direct unele din funcțiile sale. De exemplu: 22..11.. ddoommaaiinnnnaammee Afișează și schimbă numele de domeniu NIS. 22..22.. ddnnssccoonnff Vă aduce direct în meniul principal al programului de configurare DNS. · dnsconf --newdomain domeniu [domeniu-model] Instalează un nou domeniu în DNS. Opțional, folosește un alt domeniu ca model pentru a completa diferitele câmpuri de definiție ale domeniului. Aici intră și anunțurile DNS, mail și diferitele întârzieri. · dnsconf --set nume_calc ip ... Instalează o definiție de calculator în configurația DNS. Va actualiza domeniul și rezolvarea inversă a adreselor IP. · dnsconf --set nume_calc --fromrange nume_plaja_adrese Instalează o definiție de calculator; Linuxconf va aloca singur adresa IP folosind prima adresă disponibilă din plaja de adrese indicată. · dnsconf --setcname pseudonim_calc nume_real Instalează un pseudonim pentru un calcultor în configurația DNS. · dnsconf --setfromip nume_calc ip Instalează o definiție de calculator în configurația DNS. Va actualiza domeniul și rezolvarea inversă a adreselor IP. Contrar opțiunii --set aceasta va șterge toate celelalte intrări care desemnează această adresă IP. Această opțiune este oferită pentru a ușura actualizarea automată a DNS-ului de la un server DHCP. · dnsconf --setmx calc/domeniu server_posta... Instalează una sau mai multe înregistrări MX pentru un calculator sau un domeniu în DNS. Ordinea dată va fi ordinea preferinței de utilizare a serverelor de poștă. · dnsconf --setns calc/domeniu serverdns... Instalează una sau mai multe înregistrări NS pentru un calculator sau un domeniu în DNS. · dnsconf --unset calc Șterge toate referințele la un anumit calculator (înregistrări A și PTR) din configurația DNS. 22..33.. ffiixxppeerrmm fixperm se asigură că fișierele și directoarele vitale au proprietarul și permisiile bine stabilite. Fără argumente, afișează opțiunile disponibile. 22..44.. ffssccoonnff Vă duce direct în meniul de configurare al sistemelor de fișiere. · fsconf --check Verifică și corectează fișierul /etc/fstab. 22..55.. hhoossttnnaammee Afișează și schimbă numele calculatorului. 22..66.. lliinnuuxxccoonnff Fără argumente, vă duce în meniul principal Linuxconf. · linuxconf --archive [sub-sistem ...] Arhivează fișierele de configurare pentru profilul sistem curent. Opțional, se poate specifica o listă de sub-sisteme de arhivat. Fără alte argumente Linuxconf va arhiva toate sub-sistemele. · linuxconf --diff [sub-sistem ...] Compară configurația curentă cu ultima actualizare din arhiva pentru profilul sistem curent. Opțional, se poate specifica o listă de sub-sisteme de analizat. Fără alte argumente Linuxconf va compara toate sub-sistemele. · linuxconf --extract [sub-sistem ...] Extrage ultima copie arhivată a fișierelor de configurare pentru profilul sistem curent.Opțional, se poate specifica o listă de sub- sisteme de extras. Fără alte argumente Linuxconf va extrage toate sub-sistemele. În acest mod, configurația curentă va fi suprascrisă cu cea extrasă din arhivă: _A_v_e_ț_i _g_r_i_j_ă _!_!_! · linuxconf --history [sub-sistem ...] Afișează jurnalul de arhivă al tuturor fișierelor de configurare pentru profilul sistem curent. Opțional, se poate specifica o listă de sub-sisteme de analizat. Fără alte argumente Linuxconf va analiza toate sub-sistemele. · linuxconf --gui Linuxconf va porni în mod GUI (grafic) chiar dacă este configurat în mod diferit. (a se vedea meniul Facilități) · linuxconf --guiproto Această opțiune informează Linuxconf că a fost pornit dintr-un mediu GUI (grafic), care așteaptă comenzi GUI. Folosirea sa singură pe linia de comandă este inutilă. Iată câteva exemple remadmin --exec linuxconf --guiproto remadmin --exec ssh un_server linuxconf --guiproto · linuxconf --setmod modul Înregistrează un nou modul. Dacă modulul a fost deja înregistrat nu are nici un efect. Dacă modulul a fost deja înregistrat însă este dezactivat, este lăsat în pace. Această opțiune se folosește în general în faza de după instalarea unui modul. · linuxconf --shutdown Vă duce direct la dialogul de închidere a calculatorului. E util pentru a vă configura un buton dedicat pe desktop în X-Windows. · linuxconf --text Linuxconf va opera în mod text chiar și sub X11. Ar putea fi util pentru calculatoare foarte încărcate, unde modul text este mai rapid. · linuxconf --unsetmod module Șterge un modul. Opțiunea ar trebui folosită înaintea dezinstalării unui modul. 22..77.. ppaasssswwdd Vă permite să vă schimbați parola, sau parola altor utilizatori dacă aveți acces root. "passwd -h" arată opțiunile 22..88.. nneettccoonnff Fără alte argumente, vă duce în meniul de rețea din _L_i_n_u_x_c_o_n_f. Iată opțiunile pe linia de comandă: · netconf --connect configppp [--fore] Inițiază o legătură PPP folosind parametrii din _p_p_p_s_e_t_u_p. Poate fi reținută în prim-plan folosind opțiunea --fore. netconf se va termina (când nu se folosește --fore) numai atunci când legătura este operațională sau conectarea a eșuat. Se întoarce un cod care face posibilă realizarea de scripturi simple în genul următor: #!/bin/sh if netconf --connect config then puteți folosi rețeaua de acum înainte else conexiunea a eșuat fi · netconf --dialctl Se prezintă lista tuturor configurațiilor de apel PPP/Slip împreună cu starea fiecăreia (conectată sau nu). Dacă se selectează o configurație care nu este conectată, Linuxconf vă va întreba dacă doriți sa o activați. Aveți nevoie de privilegiile necesare sau de parola de root pentru acest lucru. Dacă conexiunea este stabilită, sunteți întrebați dacă doriți să vă deconectați. Ca și mai sus, vă trebuie privilegiile necesare. Această opțiune pe linia de comandă desemnează aceeași funcție ca și componenta "Activează/termină legături PPP" din meniul panoului de control. Comanda este potrivită pentru a fi inclusă în meniurile desktop ale utilizatorilor. · netconf --disconnect configppp Închide o legătură PPP. · netconf --resetfw Dezactivează filtrarea pachetelor (Firewall) complet. Se folosește ca un colac de salvare pentru a readuce la viață o rețea pe care s- au aplicat reguli de filtrare prea drastice. · netconf --update Reactivează regulile de filtrare. · netconf --runlevel local | client | server Trece calculatorul într-un alt mod de operare. · netconf --status Verifică ce trebuie făcut pentru a aduce calculatorul la configurația curentă. · netconf --update Aduce calculatorul la configurația curentă (face ceea ce netconf --status spune că este de făcut). 22..99.. uusseerrccoonnff Vă duce direct în meniul de configurare al utilizatorilor. Iată opțiunile pe linia de comandă. · userconf --adduser userid grup nume_utiliz shell Creează un cont utilizator și îl actualizează (dacă e cazul) cu cotele disc implicite. Nu există valori implicite pentru opțiunea --adduser. Directorul HOME (folosind directorul de bază implicit) este creat plecând de la structura de directoare din /etc/skel. Puteți folosi comanda passwd cu opțiunea -P pentru a seta parola noului cont. · userconf --deluser userid Șterge un cont. 33.. IInntteerrffaațțaa WWWWWW _L_i_n_u_x_c_o_n_f poate fi utilizat și dintr-un navigator Web. Pentru a accesa Linuxconf pe calculatorul propriu, mergeți la: http://calculatorul_dvs:98/ Structura meniurilor rămâne aceeași în toate cele trei interfețe. Avantajul interfeței Web este că se pot seta marcaje care permit revenirea rapidă la un anumit ecran de configurare. 33..11.. OOppțțiiuunnii ssppeecciiffiiccee iinntteerrffeețțeeii WWWWWW Utilizatorii își pot schimba parola din navigator folosind Linuxconf. Ați putea pune acest URL într-una din paginile organizației dvs. (pentru a vă schimba parola, apăsați aici): http://calculatorul_dvs:98/htmlmod:userpass: 44.. IInnffoorrmmaațțiiii ggeenneerraallee _L_i_n_u_x_c_o_n_f a fost scris la _S_o_l_u_c_o_r_p de Jacques Gelinas (jacques@solucorp.qc.ca). Comentarii și rapoarte cu bug-uri sunt acceptate prin email. Traducerea în română este făcută de Călin Velea (vcalin@sundy.cs.pub.ro). 44..11.. CCoommbbiinnaațțiiii ddee ttaassttee Majoritatea ecranelor au un buton de ajutor. Îl puteți accesa folosind tasta TAB sau direct cu F1. Unele câmpuri au o listă selectabilă atașată. Acestea au o săgeată cu vârful în jos în partea dreaptă. Puteți apăsa cntl-X (Control și X simultan) pentru a activa lista. Puteți selecta și confirma o selecție cu ENTER sau folosi TAB pentru a ajunge la butonul Quit. Apăsați F3 pentru a ieși din orice dialog. 44..22.. AAllttee ccoommbbiinnaațțiiii ddee ttaassttee Aici urmează alte combinații de taste folosite în Linuxconf, dar utile și în alte părți, mai ales când folosiți shell-ul. Tastele uzuale (Home, End, PgDn, PgUp, Del, BkSp) sunt și ele suportate. · ctrl-A : Merge la începutul liniei. · ctrl-B : O pagină înapoi. · ctrl-D : Șterge caracterul curent suprapunând restul liniei peste el. · ctrl-E : Merge la sfârșitul liniei. · ctrl-F : O pagină înainte. · ctrl-K : Șterge textul până la sfârșitul liniei. 55.. SSiittee wweebb ooffiicciiaall șșii lliissttaa ddee ddiissccuuțțiiee Site-ul web oficial pentru Linuxconf este http://www.solucorp.qc.ca/linuxconf . Există două liste de discuții pentru Linuxconf. Ele sunt linuxconf@xc.org și linuxconf- announce@xc.org. Puteți găsi informații despre liste (și arhive) la http://www.solucorp.qc.ca/linuxconf/mailinglist.html .