Aparatūra

Pārvaldiet lietotājus un grupas Linux

Satura rādītājs:

Anonim

Lietotāju un grupu pārvaldīšana Linux ļaus mums optimāli izmantot daudzlietotāju sistēmu gadījumos, kad servera resursus izmanto vairāki cilvēki. Katrs no lietotājiem tiek identificēts ar vārdu, un tam ir jāpiešķir parole, un abiem datiem viņiem ir jāpiekļūst sistēmai, lai veiktu attiecīgo akreditācijas datu pārbaudi. Ja vēlaties uzzināt par lietotāju un grupu pārvaldību, šis ir ideāls raksts jums.

Pārvaldiet lietotājus un grupas Linux

Linux lietotāju un grupu pārvaldības galvenais mērķis ir ļaut vairākiem lietotājiem izmantot sistēmu, taču sakārtotā un drošā veidā. Tādā veidā, ka neviens no jebkura lietotāja veiktajiem uzdevumiem nevar pakļaut riskam visu sistēmu. Izmantojot pārvaldību, tiek izveidoti drošības mehānismi un politikas katra lietotāja datu aizsardzībai, kā arī lai nodrošinātu un aizsargātu visas sistēmas darbību.

Lietotāju konti

Kā jau minēju iepriekš, lai izmantotu operētājsistēmu Linux, jums ir jābūt lietotāja kontam. Šo kontu veido lietotājvārds (pieteikšanās) un parole. Lietotāju kontus izveido sistēmas administrators, kurš operētājsistēmā Linux ir pazīstams kā saknes lietotājs. Katram lietotājam obligāti jāpieder kādai lietotāju grupai. Turklāt, ieejot sistēmā, lietotājam jāidentificē sevi ar savu lietotāja kontu, un kļūdas gadījumā sistēma liedz viņam piekļuvi.

Pēc apmierinošas identifikācijas pats lietotājs varēs izmantot sistēmu un palaist visas atļautās programmas, kā arī veikt darbības (lasīt, modificēt vai dzēst) failos, kuros viņam ir atļauja.

Iesakām izlasīt rokasgrāmatu iesācējiem operētājsistēmā Linux.

No otras puses, lietotāja konts ne tikai nodrošina vienkāršu vārdu, bet arī ir sākumpunkts maršruta izveidošanai, kur tiek glabāti jūsu dokumenti un lietotāja profils. Linux operētājsistēmā tas parasti atrodas mapē / home / lietotājvārds.

Brīdī, kad lietotājs palaiž lietojumprogrammu, sistēma to ielādē atmiņā un pēc tam palaiž. Datoru laukā lietojumprogrammas, kuras darbojas noteiktā laikā, sauc par procesiem. Tātad daudzlietotāju sistēmā katrs process pieder lietotājam, tā pati sistēma ir atbildīga par tā piešķiršanu lietotājam, kurš ir sācis izpildi.

Mēs varam redzēt visus notiekošos procesus, izmantojot komandu:

ps aux

Lai tos redzētu reāllaikā, mēs izmantojam komandu

augšā

Lietotāju grupas

Lai ļautu elastīgi administrēt lietotāju atļaujas, Linux ļauj lietotājiem būt strukturētiem dažādās grupās, un atļaujas var piešķirt grupai. Piemēram, mums ir izglītības iestāde, skolotāju grupai ir piekļuve noteiktiem failiem, pievienojot sistēmā jaunu skolotāju, mums skolotāju grupa ir jāpiešķir tikai viņu lietotāja kontam.

Kā jau minēju iepriekš, visiem lietotājiem jāpieder primārajai vai primārajai grupai (obligāti), bet tā var piederēt arī citām grupām, tās tiek uzskatītas par sekundārām. Visas lietotāju grupas var saturēt tikai vairākus lietotājus, tas ir, tās nevar saturēt citas grupas.

Katra Linux lietotāju grupa tiek identificēta ar atšķirīgu numuru. Tas ir pazīstams kā grupas identifikators vai gid = grupas ID identifikators. Iekšēji sistēma veic procedūras zem sistēmas, nevis ar grupas nosaukumu. Parasti, veidojot grupas, sistēma piešķir GID no 1000 un vairāk. Gid mazāk nekā 100 ir rezervētas izmantošanai sistēmā un tās īpašajās grupās.

Pēc noklusējuma Linux sistēmā sistēmas grupu informācija tiek saglabāta failā / etc / group. Šo failu var apskatīt no jebkura teksta redaktora. Katrā no tās rindiņām tiek saglabāti grupas un saistīto lietotāju īpašie parametri. Failu var mainīt tikai administrators (saknes lietotājs). No otras puses, grupas paroles tiek glabātas šifrētā veidā ar neatgriezenisku šifrēšanas sistēmu, kā arī teksta failā: / etc / gshadow.

Lietotāju un grupu pārvaldības komandas operētājsistēmā Linux

Lietotāju izveidošana

Lai pievienotu lietotāju, norādot tā informācijas parametrus, konsolē izmantojam komandu useradd. Tās sintakse ir:

useradd lietotājvārds

Starp visām jūsu iespējām mēs varam izcelt sekojošo:

  • g: galvenā grupa, kas tiks piešķirta lietotājam d: lai piešķirtu lietotāja mājas mapi. Parasti tas ir / home / username-m: Izveidojiet mājas mapi, ja tās neeksistē: Lietotāja apvalks (apvalks). Tas parasti ir / bin / bash

Piemēram, mēs vēlamies izveidot lietotāju ar nosaukumu "luis" un ka viņu galvenā grupa ir "skolotāji", ka citi ir piešķīruši mājas mapi "/ home / luis" un viņu komandas tiek interpretētas mapē "/ bin / bash". Komanda, kas mums jāizpilda, būs šāda:

sudo useradd -g skolotāji -d / mājas / luis -m -s / bin / bash luis

Tagad mums ir jānosaka jūsu parole, izmantojot komandu passwd:

sudo passwd luis

Sistēma divreiz prasīs mums paroli un tas arī viss! Tas tiks piešķirts.

Svarīgs fakts ir tas, ka mēs varam izmantot komandu useradd, lai izveidotu lietotājus partijās, izmantojot apvalka skriptu.

Mēs iesakām jums PlayOnLinux: Windows spēles operētājsistēmā Linux

No otras puses, ieteikums ņemt vērā ir tas, ka tiek izveidoti lietotāja vārdi ar mazajiem burtiem, un tajā ir arī cipari un apzīmējums, piemēram, defise vai pasvītrojums. Jāatceras arī, ka operētājsistēmai Linux Luis atšķiras no Luis, jo tas ir reģistrjutīgs.

Lietotāju modifikācija

Lai veiktu izmaiņas lietotājiem, tiek izmantota komanda usermod. Tas cita starpā ļauj mainīt vārdu, mājas mapi, tā komandu tulku, grupas.

Piemēram, lai mainītu izmantoto lietotājvārdu:

sudo usermod -d / home / folder_luis luis

Lietotāju dzēšana

Lietotāju izslēgšana tiek veikta, izmantojot komandu userdel un pēc tam lietotājvārdu. Ja instrukcijai pievienosim opciju -r, tiks noņemta arī jūsu mājas mape. Apskatīsim piemēru:

sudo userdel -r luis

Grupu izveidošana

Šajā gadījumā mums ir komanda groupadd, mums vienkārši ir jānorāda grupas nosaukums kā parametrs. Piemēram, ja mēs vēlamies pievienot grupu ar nosaukumu “studenti”, teikums būtu šāds:

sudo groupadd studenti

Grupas modifikācija

Protams, grupas var modificēt tāpat kā mēs ar lietotājiem. Lai to izdarītu, mēs izmantojam komandu groupmod. Grupu gadījumā mēs varam rediģēt viņu vārdu vai vārdu.

Komandas sintakse ir: sudo groupmod grupas nosaukums, piemērs:

piemēram, mainīsim grupas "profesori" savienojumu:

sudo groupmod -g 2000 skolotāju

Grupas dzēšana

Mēs to darām ar komandu groupdel, kam seko grupas nosaukums, piemēram:

sudo skolotāju grupa

Grupa tiks izdzēsta tikai tad, ja tajā nav lietotāju, kuriem grupa ir piešķirta kā galvenā. Ja pastāv kāds lietotājs ar šo nosacījumu, grupa netiks izdzēsta.

Pievienojiet lietotājus grupai

Šim nolūkam mēs izmantojam komandu adduser un pēc tam lietotāja vārdu un grupas nosaukumu. Piemēram, lai pievienotu Luisu skolotāju grupai, kuru mēs izmantojam:

sudo adduser luis skolotāji

Lietotāju noņemšana no grupas

Visbeidzot, ja mēs vēlamies noņemt lietotāju no grupas, mēs izmantojam maldinātāja komandu, kurai pievienots lietotāja un grupas nosaukums. Piemēram, ja mēs vēlamies noņemt "luis" no grupas "profesori":

sudo deluser luis profesori

Kā redzat, mums ir pietiekami daudz rīku, lai Linux un Linux lietotājiem nodrošinātu izcilu lietotāju un grupu pārvaldību. Ja jums nepieciešama papildu informācija par komandām, varat meklēt pieejamo palīdzību, izpildot cilvēku, kam seko vārds, piemēram:

cilvēks papildinātājs

Turklāt, vai jūs varat atstāt mums savus jautājumus vai bažas komentāros un vai mēs varam jums palīdzēt?

Aparatūra

Izvēle redaktors

Back to top button