maart 7, 2022

hoe een ‘root gebruiker’ te worden in Linux?

root gebruiker is een bevoorrechte gebruiker in Linux, die vergelijkbaar is met een beheerder in Windows.

alle soorten administratieve operaties kunnen worden uitgevoerd met root gebruikersprivilege daarom is het niet aan te raden om root toegang te geven aan iedereen die niet veel vertrouwd is met de Linux omgeving, wat een negatieve impact kan hebben op het systeem.

het beste is om de root-toegang uit te schakelen. UBUNTU schakelt in principe de root-toegang uit en impliceert sudo in plaats van root-toegang.

normale gebruikers kunnen beheertaken uitvoeren met het sudo commando, eerder afhankelijk van de root-toegangsrechten om de beheeractiviteit te beheren.

raadpleeg het onderstaande artikel om sudo toegang in Linux te configureren.

  • hoe sudo-toegang in Linux te configureren

sudo-toegang inschakelen voor een gebruiker, zal de activiteit van de gebruiker nauwkeurig bijhouden en alles in het berichtenlogboek (/var/log/message) vastleggen.

Klik hier om de effectieve manieren te ontdekken om logbestanden in Linux te lezen.

Raadpleeg de onderstaande artikelen voor meer informatie over sudo privilege.

  • een Normale gebruiker of groep toestaan opdrachten uit te voeren als root in Linux
  • een Normale gebruiker toestaan opdrachten uit te voeren als root in een specifieke map in Linux

1) Een root gebruiker worden in Linux, met behulp van ‘su’ commando

su (korte vorm van “substitute or switch user”) Commando stelt ons in staat om commando ‘ s uit te voeren met de privileges van een andere gebruiker.

su is de eenvoudigste manier om over te schakelen naar root account, waarvoor root wachtwoord vereist is om het ‘su’ commando in Linux te gebruiken.

deze’ su ‘ toegang zal ons toelaten om de root gebruiker home directory en hun shell op te halen.

$ sudo su -Password::/root# pwd/root

bij aanmelding als’ root ‘ eindigt de opdrachtprompt op # in plaats van $.

u vraagt zich misschien af waarom ik “-” zou moeten gebruiken tijdens het gebruik van het commando ‘su’, en wat het verschil is.

  • su -: met behulp van “su –” stelt u de doelgebruikersomgeving in met HOME, SHELL, USER, LOGNAME en PATH.
  • su: het gebruik van” su ” behoudt de huidige gebruikersomgeving.

2) een root gebruiker worden in Linux, met behulp van het “sudo-i” Commando

sudo (korte vorm van ‘super user do’) Commando stelt ons in staat om tijdelijk andere commando ‘ s als root uit te voeren. Dit is de beste manier om root commando ‘ s uit te voeren, omdat het registreert alles wat wordt uitgevoerd met de sudo commando.

gebruikers hebben het root-wachtwoord niet nodig om root-toegang te krijgen. In plaats daarvan zullen gebruikers hun eigen wachtwoord invoeren om gebruik te maken van tijdelijke root-toegang.

$ sudo -i:/root# pwd/root

eenmaal overgestapt naar root met het bovenstaande commando, zal een interactieve root shell openen en naar de root home directory (/root) leiden.

als alternatief kan elk commando direct vanuit de gebruikerssessie worden uitgevoerd, door alleen maar ‘sudo’ toe te voegen voor elk commando dat wordt uitgevoerd.

$ sudo ip a

3) Een root gebruiker worden in Linux, met behulp van het” sudo-s ” commando

sudo-s commando biedt root toegang en beschermt uiteindelijk uw huidige omgeving, inclusief shell-specifieke instellingen en de home directory.

$ sudo -s:/home/magesh# pwd/home/magesh

conclusie

dit artikel geeft een inzicht tijdens het gebruik van het’ su ‘en’ sudo ‘ commando in uw Linux omgeving.

steun ons alstublieft door dit artikel te delen met uw vrienden en collega ‘ s!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.