Schimbați de la autentificarea textului la conectarea grafică în Linux

Schimbarea de la autentificare text la autentificare grafică - 1.2

Aflați cum să porniți sistemul X Window automat când sistemul Linux pornește, astfel veți avea o autentificare grafică. Sau invers: dacă porniți deja pe X Windows, aflați cum să porniți pe linia de comandă.

/ Etc / inittab >

Pornirea la X Windows, astfel încât să puteți avea o autentificare grafică în Linux, este un lucru foarte simplu de făcut. Sau, dezactivarea sistemului X Window de la pornire, astfel încât veți avea o autentificare text, este la fel de simplă. Poate că distribuția dvs. oferă câteva instrumente GUI fanteziste pentru configurarea acestui lucru, dar aici mă voi concentra asupra metodei de nebunie care nu are nevoie de instrumente de configurare ciudate și astfel funcționează pe orice distribuție Linux: /etc/inittab fișier.

Trebuie să fiți root pentru a edita acest fișier. Dacă sunteți conectat ca utilizator normal, obțineți privilegiile de root cu su comanda: tastați comanda și apoi parola de root.

su
password:
#

Acum poți deschide /etc/inittab fișier cu editorul de text preferat. Poate fi orice editor cu care sunteți familiarizați.

Schimbarea nivelului de execuție >

 /etc/inittab fișierul este de obicei comentat bine, astfel încât fișierul în sine explică ce înseamnă liniile din fișier. Căutați o linie de genul:
id:3:initdefault:

Linia este de obicei la începutul /etc/inittab fișier, iar numărul nu trebuie neapărat să fie 3. Numărul din acea linie indică care este valoarea implicită nivel de execuție a sistemului dvs. Rândul de execuție implicit specifică la rândul său ce procese sunt pornite atunci când sistemul dvs. Linux se învârte. Deci, trebuie să schimbați numărul care indică nivelul de execuție implicit pentru a specifica dacă doriți să porniți X Windows atunci când sistemul dvs. Linux se deschide.

Numărul nivelului de execuție care pornește X nu este întotdeauna același în toate distribuțiile Linux. De aceea va trebui să citiți /etc/inittab depuneți ceva mai mult. Acesta explică ce număr și ce nivel de rulare este utilizat pentru conectarea grafică și text. Dacă doriți să porniți în X Windows, veți alege un „multiuser complet cu xdm"Sau"multiuser complet cu conectare grafică”Sau ceva similar. Dacă doriți să porniți pe linia de comandă, veți alege un nivel de rulare care spune ceva de genul „multiutilizator complet"Sau"multiutilizator complet cu autentificare text"Sau"complet multiuser fără autentificare grafică" sau ceva de genul ăsta.

În Red Hat (și poate și în alte distribuții bazate pe Red Hat), nivelul de rulare pentru bootarea în X Windows este 5, iar pentru o autentificare text este 3 în mod implicit. Acesta este cazul și în versiunile mai noi ale SuSE. În SuSE mai vechi, era 2 pentru o autentificare text și 3 pentru o autentificare grafică. De exemplu, dacă doriți o autentificare grafică într-o distribuție bazată pe Red Hat, veți schimba
id:3:initdefault:
la
id:5:initdefault:

Cu toate acestea, verificați-vă inittab pentru a vedea care este numărul nivelului de execuție din distribuția dvs., apoi înlocuiți numărul din linie pentru a indica nivelul de execuție dorit. Apoi salvați modificările și tada: ați terminat!

Manager de afișare >

Dacă porniți în X Windows, veți avea nevoie de un managerul de afișare. Este un program grafic care are grijă de datele dvs. de conectare: vă arată un ecran grafic de conectare, vă permite să introduceți numele de utilizator și parola și pornește managerul de ferestre preferat după ce v-ați conectat.

În majoritatea distribuțiilor Linux moderne nu trebuie să vă faceți griji cu privire la acest lucru. De obicei, instalează implicit un manager de afișaj, deci tot ce trebuie să faceți este să schimbați nivelul de rulare și data viitoare când porniți sistemul, acesta pornește automat managerul de afișare.

Cu toate acestea, dacă ceva nu merge bine și sistemul X Window nu pornește și oricum veți avea o autentificare text, probabil că nu aveți instalat un manager de afișare. Apoi va trebui să instalați și să configurați unul dintre managerii de afișare, cum ar fi managerul de afișare KDE kdm, Gnome manager de afișare gdm, voi xdm (preferatul meu), sau altul. Instalarea și utilizarea unui manager de afișaj grafic nu mai fac obiectul acestui fișier tuX, așa că citiți documentația distribuției dvs. sau faceți câteva căutări în legătură cu acest subiect.

Comanda startx >

Desigur, dacă tocmai ați dezactivat datele de conectare grafice, va trebui să porniți manual X când doriți GUI. Tastați doar startx comanda și sistemul X Window pornește.

Dacă X încearcă să pornească, dar te aruncă înapoi la linia de comandă, motivul este probabil că X nu știe ce manager de ferestre vrei să folosești. Sau dacă X pornește foarte bine, dar aveți un desktop diferit de cel obișnuit, trebuie să îi spuneți și lui X ce ferestru doriți să utilizați. În acest caz, aruncați o privire la Modificarea managerului de ferestre implicit tuXfile.