Cunoaște Intuit, curs, management de utilizator

Structura fișierelor / etc / passwd, / etc / shadow, / etc / grup

Fișierele / etc / passwd si / etc / grup pe Solaris au același format ca și celelalte sisteme UNIX. și fișierul / etc / umbra este aceeași pentru toate ramurile V. Sistemele de sistem Luați în considerare exemple de fișiere (acest lucru ar necesita comanda pisica pentru a vizualiza conținutul fișierului menționat sau mai multe comenzi):







Conturi de utilizator

Fișierul conține intrări, fiecare dintre care descrie un singur utilizator, și ia o singură linie. intrări de câmp separate prin două puncte.

Primul câmp - numele de utilizator în sistem. Acesta este numele utilizatorul introduce pentru a vă conecta. Numele Solaris ar trebui să aibă o lungime cuprinsă între 2 și 8 caractere și să conțină doar litere și numere. Nume utilizator Solaris poate conține litere mari, dar din motive de compatibilitate cu alte sisteme UNIX, este recomandat să folosiți doar litere mici (mici).

Al doilea câmp - un semn al prezenței unei parole. Un câmp gol înseamnă că nu există nici o parolă. Pentru lipsa efectivă a unei parole de la utilizator este necesar, în plus față de al doilea câmp în fișierul / etc / umbra în descrierea acestui membru a fost valoarea NP.

Al treilea câmp - User ID. UID.

Al patrulea câmp - utilizator grupul principal ID. GID.

Al șaselea câmp - directorul home al utilizatorului. Când conectare utilizator interactiv intră în directorul imediat după o conectare de succes. În plus, unele servicii de rețea (de exemplu, ftpd) cere ca fiecare utilizator încearcă să acceseze serviciul de rețea. a fost „corect“, adică de fapt, există și sunt disponibile în directorul home al utilizatorului.

Al șaptelea câmp - coajă. care va fi lansat pentru utilizator pentru a vă conecta interactiv pe. Unele servicii de rețea (de exemplu, ftpd) cere ca fiecare utilizator încearcă să acceseze serviciul de rețea. a fost prezentă în sistem este de fapt un shell. Fișierul / etc / cochilii descrie sistemul de comandă procesor disponibil. care ar trebui să fie alocate utilizatorilor. Imediat după instalarea fișierului de sistem / etc / cochilii nu există. Administratorul de sistem trebuie să-l creeze manual, dacă este necesar pentru unele programe din sistem, de exemplu, ftpd.

În ceea ce privește conținutul câmpului GECOS ar trebui să facă câteva observații.

De exemplu, vă puteți aștepta ceva de genul următoarele intrări în / etc / passwd:







Ultimul lucru pe care ar trebui să fie spus despre câmpul GECOS este: de ce este așa-numita.

Acest fișier descrie, de asemenea, utilizatorul. Acesta stochează parolele criptate. Formatul de fișier este după cum urmează:

Acest format este / etc / shadow este tipic pentru Solaris. precum și pentru alte sisteme de sistem similar V UNIX, de exemplu pentru Linux.

fișiere de configurare utilizator

directorul home Fiecare utilizator are un număr de fișiere de configurare. De obicei, există fișiere de configurare shell. În cazul în care sistemul utilizează mai multe procesoare de comandă. are sens pentru a face aceste fișiere de configurare pentru fiecare dintre ele; despre diferitele tipuri de fișiere de configurare, consultați procesorul de comandă. Curs 11. În afară de acestea, pot exista fișiere de mediu grafic de configurare (.xsession și altele), fișierele de configurare Sendmail (.elm. forward etc.), fișiere cu istorie de comandă (. istorie. bash_history) și altele. Ele sunt unite prin faptul că numele lor sunt aproape întotdeauna începe cu o „“ (Dot). Le puteți vedea în lista de fișiere într-un director, dacă vă dau comanda

Fișierele de configurare personalizate sunt create în prealabil de către administratorul de sistem. Configurațiile standard fișierele implicite ale utilizatorului vin cu sistemul de operare Solaris și sunt localizate în / etc / skel (de la cuvântul schelet - schelet, adică de bază). Când creați un utilizator nou, acestea sunt copiate automat din directorul / etc / skel in directorul de origine al noului utilizator. Când creați un nou utilizator sau de modificare a unui cont existent, puteți specifica un alt director cu fișierele de configurare pentru a copia nu este fișierele implicite și alte fișiere. Acestea trebuie să fie mai întâi create și modificate în conformitate cu setările dorite pentru noii utilizatori.

Modificarea fișierelor în directorul / etc / skel va afecta doar instalarea de noi utilizatori, care vor fi create după modificările aduse acestor fișiere.

Ne vom referi de acum înainte, directorul / etc / skel fișiere de configurare personalizate de bază. După ce utilizatorul se conectează, el poate modifica setările făcute pentru ea în fișierele de configurare, sau adăuga altele noi, în cazul în care administratorul de sistem l-a interzis intrarea în fișierele de configurare.

grupuri de utilizatori

Primul câmp - numele grupului.

Al doilea câmp - parola criptate; Acesta este un câmp moștenire - nici o echipă, care ar permite să se stabilească o parolă pentru grup, și de obicei nu este nevoie să facă acest lucru. Dacă, totuși, apare o astfel de necesitate, puteți seta parola dorită într-o anumită utilizator folosind programul passwd, și apoi copiați câmpul pentru parolă al / etc / umbra in / etc / grup. Parola Grupul este folosit doar în programul newgrp Solaris. Acest program este necesar pentru a schimba ID-ul utilizatorului efectiv al grupului în timpul muncii sale interactive. În cazul în care grupul, care corespunde cu ID-ul noului grup are o parolă, programul newgrp îl solicită.

Al treilea câmp - ID-ul grupului (GID). Acest identificator trebuie să fie unic în cadrul sistemului, ca și în cazul utilizării unor grupuri comune de fișiere și parole - în întreaga rețea de organizare. Un număr de 0-99 și 60001-60002 sunt rezervate pentru grupuri de sistem. Creați-vă propriul grup cu ID-urile 1-600, inclusiv.

Al patrulea câmp - lista utilizatorilor separate prin virgulă; Acest grup va fi opțională pentru acei utilizatori. Pe Solaris, comportamentul implicit pe care un utilizator poate aparține nu mai mult de 15 grupuri suplimentare.