Tā kā Linux ir vairāku lietotāju operētājsistēma, agrāk vai vēlāk jūs jutīsit nepieciešamību pārslēgties starp lietotājiem. Neatkarīgi no tā, vai tas ir paredzēts administratīvo darbību veikšanai, izmantojot virslietotāja kontu, vai vienkārši mainot pašreizējo lietotāju, lai piekļūtu konkrētam direktorijam, Linux piedāvā vairākus veidus, kā risināt šādas problēmas.

Apskatīsim, kā jūs varat mainīt vairākus Linux lietotājus.

Pašreizējā lietotāja maiņa, izmantojot su

Saskaņā ar su man lapakomanda su tiek izmantota, lai pieteikšanās sesijas laikā kļūtu par citu lietotāju vai pārslēgtos uz virslietotāju. Komandas pamata sintakse ir šāda:

su opcijas lietotājvārds

... kur iespējas ir dažādi karodziņi, kurus varat izmantot ar komandu un lietotājvārds ir mērķa konta nosaukums.

Ja komandā neminēsit lietotājvārdu, tad pēc noklusējuma su pārslēgsies uz saknes lietotāju.

su

Vienkārši nododot lietotājvārdu kā argumentu komandā, pašreizējā pieteikšanās sesija tiks pārslēgta uz norādīto lietotāju.

ar lietotājvārdu
instagram viewer

Iespējams, jums tiks lūgts ievadīt paroli, ja lietotājam ir sava konta parole.

Piemēram, lai pārslēgtos uz lietotāju vārdā testētājs:

testētājs

Izpildiet kādu no šīm komandām, lai pārbaudītu izmaiņas:

kas es esmu
echo $ USERNAME

Rezultātā tiks parādīts tā lietotāja vārds, uz kuru tikko pārslēdzāties. Šajā gadījumā:

testētājs

Ja jums ir jāizpilda tikai viena komanda kā citam lietotājam, jums nav jāpārslēdzas uz šo lietotāju. Tā vietā jūs varat vienkārši izpildīt komandu kā cits lietotājs, izmantojot -c karogs.

su -c komandas lietotājvārds

Piemēram:

su -c chmod +w /Lejupielādes testuser

Pievienojot a defise (-) komandai su radīs jaunu vidi, pārslēdzoties starp lietotājiem.

su - testētājs

Izmantojiet -s atzīmējiet ar komandu mainīt apvalku, pārejot uz citu lietotāju. Ņemiet vērā, ka komanda ar čaulas ceļu būs jāizsauc šādi:

su testuser -s /bin /zsh

Saistīts: Sudo vs. su: Kuru komandu izmantot?

Sudo izmantošana, lai pārslēgtos starp lietotājiem

Līdzīgi kā komanda su, pašreizējo lietotāju var mainīt arī, izmantojot sudo. Abu komandu sintakse ir vairāk vai mazāk vienāda, izņemot opcijas.

Lai mainītu pašreizējo pieteikšanās sesiju uz citu lietotāju, izmantojiet -u karogs:

sudo -u lietotājvārds

Ja vēlaties izdot noteiktu komandu kā cits lietotājs, norādiet to komandā:

komanda sudo -u lietotājvārds

Piemēram:

sudo -u testuser chmod 777 /Dokumenti

Pārslēdzoties starp lietotājiem, varat arī mainīt apvalku:

sudo -u lietotājvārds ceļš uz apvalku

Piemēram, uz mainīt pašreizējo apvalku uz zsh un pārslēdzieties uz testētājs vienlaikus:

sudo -u testuser /bin /zsh

Vēlreiz pārbaudiet, vai izmaiņas tika veiksmīgi veiktas, izmantojot kas es esmu komandu vai USERNAME vides mainīgais.

Lietotāju maiņa, izmantojot darbvirsmas vidi

Ja komandrindas izmantošana nav jūsu tējas tase, tā vietā varat izvēlēties grafisko pieeju. Lielākajā daļā Linux datoru ir instalēta darbvirsmas vide, kas nodrošina grafisko interfeisu, kas nepieciešams mijiedarbībai ar OS. GNOME un KDE ir divi no tiem visplašāk izmantotā darbvirsmas vide, tāpēc šī rokasgrāmata koncentrēsies tikai uz tiem.

Lai pārslēgtos starp lietotājiem GNOME darbvirsmas vidē:

  1. Noklikšķiniet uz lejupvērstās bultiņas ikonas, kas atrodas ekrāna augšējā labajā stūrī.
  2. Klikšķiniet uz Izslēgt/izrakstīties un izvēlieties Pārslēgt lietotāju opciju nolaižamajā izvēlnē.
  3. GNOME parādīs pieejamo lietotāju sarakstu. Noklikšķiniet uz lietotājvārda, ar kuru vēlaties pieteikties.

Tiem, kas izmanto KDE, veiciet tālāk norādītās darbības, lai mainītu pašreizējo lietotāju:

  1. Atveriet lietojumprogrammu palaidēju un noklikšķiniet uz Aiziet opcija atrodas loga apakšējā labajā stūrī.
  2. Parādītajā nolaižamajā izvēlnē atlasiet Pārslēgt lietotāju.
  3. Jūs atgriezīsities pieteikšanās ekrānā. Izmantojot labo un kreiso kursora taustiņu, iezīmējiet lietotāju, uz kuru vēlaties pārslēgties.
  4. Ievadiet konta paroli un nospiediet Ievadiet lai pieteiktos.

Ņemiet vērā, ka arī citas darbvirsmas vides piedāvā līdzīgas iespējas, lai pieteiktos kā cits lietotājs.

Vairāku lietotāju kontu pārvaldība operētājsistēmā Linux

Tāpat kā citas operētājsistēmas, arī Linux varat pārslēgties starp vairākiem lietotājiem. Lai gan citas operētājsistēmas, piemēram, Windows un macOS, nodrošina GUI šādu darbību veikšanai, operētājsistēmā Linux varat izmantot komandrindu, lai efektīvi pieteiktos citos lietotāju kontos.

Kā acīmredzams, padziļinātas zināšanas par Linux komandrindu ir spēcīgs papildinājums jebkuram IT speciālista arsenālam. Praktiska komandu izmantošana un īpaša mācību resursa glabāšana jūsu rīcībā ir labākais veids, kā iepazīties ar Linux termināli.

KopīgotČivinātE -pasts
Linux komandu atsauces apkrāptu lapa

Šī vienkāršā apkrāpšanas lapa palīdzēs jums ātri izbaudīt Linux komandrindas termināli.

Lasīt Tālāk

Saistītās tēmas
  • Linux
  • Lietotāja konta kontrole
  • Linux komandas
Par autoru
Deepesh Sharma (86 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu