Användarhantering i Linux: Hur gör man det med terminalen?

Användarhantering i Linux: Hur gör man det med terminalen?

Användarhantering i Linux: Hur gör man det med terminalen?

Utan tvekan ett av de första stegen som vanligtvis görs när man installerar och använder någon Sistema Operativoinklusive GNU / Linux, för både serverdatorer och stationära datorer, är skapande av användarkonton.

Och om de används grafiska verktyg (GUI) Eller terminalverktyg (CLI) för att hantera användarkonton i Linux kommer det idealiska alltid att vara att känna till och bemästra dessa uppgifter via kommandoraden. Av denna anledning kommer vi idag att ta upp ämnet «Användarhantering i Linux".

Lokal användar- och grupphantering - SMF-nätverk

Och som vanligt, innan du går in helt i dagens ämne om "Linux användarhantering", specifikt om skapa och ta bort användarkonton, kommer vi att lämna följande länkar till några tidigare relaterade publikationer för dem som är intresserade. På ett sådant sätt att de lätt kan utforska dem, om det behövs, efter att ha läst klart denna publikation:

"UNIX/Linux-operativsystem erbjuder en VERKLIG fleranvändarmiljö, där många användare kan arbeta samtidigt på samma system och dela resurser som processorer, hårddiskar, minne, nätverksgränssnitt, enheter som är insatta i systemet, etc. Av denna anledning är systemadministratörer skyldiga att kontinuerligt hantera systemanvändare och grupper samt att formulera och implementera en god administrationsstrategi.". Lokal användar- och grupphantering - SMF-nätverk

Relaterad artikel:
Tips: Låt en katalog delas mellan flera användare i Linux

Linux Användarhantering: Användbara kommandon

Linux Användarhantering: Användbara kommandon

useradd och adduser kommandon

Som vi sa i början är generering av användare vanligtvis en viktig och initial uppgift i Operativsystem, ingår GNU / Linux. Eftersom många gånger den första användaren genereras under installationen och de sekundära via något grafiskt gränssnittsverktyg.

Under tiden, i andra fall, används vanligtvis terminalen eller konsolen. Och i det sista fallet, det vill säga genom terminalen, kan 2 kommandon användas för att generera användare. Vilka är: "useradd" y "användare".

Och hur skiljer sig kommandona useradd och adduser?

Den grundläggande skillnaden mellan de två är att "useradd" är ett kommando som direkt kör en OS-binär, while "adduser" är ett skript gjort i perl som använder binären "useradd". Av denna anledning har kommandot "adduser" den största fördelen av att kunna generera användarens hemkatalog (/home/usuario/) automatiskt, medan kommandot "useradd" kräver användning av ett extra alternativ (parameter - m).

Sin embargo, "användare" inte är ett kärnkommando GNU / Linux operativsystem anställd, kanske det inte fungerar lika bra, eller likadant, i alla distributioner där det finns. Följaktligen, användningen av "useradd" över "adduser" rekommenderas alltid. Detsamma gäller för kommandona "userdel" och "deluser".

Praktiska exempel på kommandona: useradd, adduser, userdel och deluser

Praktiska exempel på kommandona: useradd, adduser, userdel och deluser

  • Åtgärd att utföra: 1.- Skapa en systemanvändare, inklusive hans personliga katalog.

kommandoordning: «sudo useradd -m usuario1»

  • Åtgärd att utföra: 2.- Skapa en systemanvändare, utan att inkludera din personliga katalog.

kommandoordning: «sudo useradd usuario2»

  • Åtgärd att utföra: 3.- Skapa en systemanvändare, inklusive hans personliga katalog.

kommandoordning: «sudo adduser usuario3»

  • Åtgärd att utföra: 4.- Ta bort en användare från systemet, inklusive hans personliga katalog.

kommandoordning: «sudo userdel -r usuario1»

  • Åtgärd att utföra: 5.- Ta bort en användare från systemet, inte inklusive hans personliga katalog.

kommandoordning: «sudo userdel usuario2»

  • Åtgärd att utföra: 6.- Ta bort en användare från systemet, inte inklusive hans personliga katalog.

kommandoordning: «sudo deluser usuario3»

Andra kommandon relaterade till användarkontohantering

Dessutom, precis som de kan användas kommandona "useradd", "adduser", "userdel" och "deluser". på ett enkelt sätt att skapa och ta bort användarkonton inom operativsystemet kan de också användas tillsammans med deras flera alternativ (parametrar) för mer varierande och komplexa fall. Och det finns också andra associerade kommandon som tillåter oss att utföra kompletterande uppgifter på användarkonton.

För att göra detta kommer vi nedan att se några specifika och mer avancerade uppgifter som visar det ovannämnda:

  • Åtgärd att utföra: Ge sudo-behörighet till en systemanvändare.

kommandoordning: «sudo usermod -a -G sudo usuario1»

  • Åtgärd att utföra: Ange ett lösenord för en systemanvändare.

kommandoordning: «sudo passwd usuario1»

  • Åtgärd att utföra: Skapa en systemanvändare med en hemkatalog som heter u1home.

kommandoordning: «sudo useradd -d /home/u1home usuario1»

  • Åtgärd att utföra: Skapa en användare med en hemkatalog på en specifik sökväg.

kommandoordning: «sudo useradd -m -d /opt/usuario1 usuario1»

  • Åtgärd att utföra: Ta bort en systemanvändare från en grupp.

kommandoordning: «sudo deluser usuario1 grupo1»

  • Åtgärd att utföra: Visa information om en systemanvändare som har en öppen session.

kommandoordning: «finger usuario1»

Slutligen, och om du vill eller behöver gå djupare in på «Användarhantering i Linux» rekommenderar vi att du utforskar följande länkar:

  1. Lägg till användare och grupper till System – Ubuntu Manpages
  2. Ta bort systemanvändare och grupper – Ubuntu Manpages
  3. Linux kommandobibliotek på användare och grupper

Sammanfattning: Bannerpost 2021

Sammanfattning

Kort sagt, ta med "Användarhantering i Linux" via terminal eller konsol kan det verkligen vara en enkel och lätt uppgift. Framför allt, om du har användbar, aktuell och officiell information till hands, om kommandon relaterade till administration av användarkonton inom GNU / Linux operativsystem, både för servrar och stationära datorer.

Vi hoppas att denna publikation är mycket användbar för hela «Comunidad de Software Libre, Código Abierto y GNU/Linux». Och glöm inte att kommentera det nedan och dela det med andra på dina favoritwebbplatser, kanaler, grupper eller gemenskaper i sociala nätverk eller meddelandesystem. Besök slutligen vår hemsida på «DesdeLinux» för att utforska fler nyheter och gå med i vår officiella kanal Telegram av DesdeLinux, Väst grupp för mer information om ämnet.


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.