Hvordan Kan Jeg Logge inn som root-Bruker?

sudo command demo

Se ALLE UNIX-relaterte artikler/vanlige spørsmål

Hvordan logger jeg på som rotbruker Under Linux, Apple OS X, * BSD og UNIX-lignende operativsystemer?
på Linux, *BSD og UNIX-lignende opeating-systemer fungerer rotbrukeren som en superbruker. Root user er det vanlige navnet på brukeren som har alle rettigheter eller tillatelser på systemet. Rotbrukeren kan gjøre mange ting en vanlig bruker ikke kan, for eksempel å endre eierskapet til filer, monteringsdisk, formatering & omarbeide nytt filsystem, starte / stoppe tjenester og binding til porter nummerert under 1024 og mer.

ANNONSE
Tutorial detaljer
Vanskelighetsgrad Lett
Root privilegier Ja
Krav su / sudo På Linux / Unix
Est. lesetid 4 minutter

det er ikke bra en praksis for alle å bruke root som sin normale brukerkonto på grunn av sikkerhetsrisiko. Derfor bruker du en vanlig brukerkonto i stedet. Du må bruke su eller sudo kommandoen for å bytte til root brukerkonto.

su-kommando

su-kommandoen brukes til å endre bruker-ID eller bli superbruker under en påloggingsøkt, dvs. det lar deg bli en superbruker eller erstatningsbruker, forfalske bruker, angi bruker eller bytte bruker.

Merk: su fungerer bare hvis du kjenner mål-eller rotbrukerens passord.

su kommandosyntaks

syntaksen er:

su – {user-name}

hvis det startes uten et brukernavn, er su standard for å bli superbruker. Brukeren vil bli bedt om et passord, hvis det er hensiktsmessig.

Patreon støttespillere bare guider 🤓
  • ingen annonser og sporing
  • dyptgående guider for utviklere og sysadmins På Opensourceflare✨
  • Bli Med I Min Patreon for å støtte uavhengige innholdsskapere og begynn å lese de nyeste veiledningene:
    • hvordan sette Opp Redis sentinel cluster På Ubuntu Eller Debian Linux
    • Hvordan Sette OPP SSH-Nøkler Med YubiKey Som tofaktorautentisering (U2F/FIDO2)
    • hvordan sette Opp Mariadb Galera cluster På Ubuntu Eller Debian Linux
    • en podman – opplæring for nybegynnere-del I (kjør Linux-beholdere uten Docker 7722>
    • Slik Beskytter Du Linux mot rogue usb-enheter ved Hjelp Av Usbguard
    • Hvis Domenet DITT IKKE SENDER E-POST, Må Du Angi Disse Dns-Innstillingene for å unngå spoofing og phishing

Registrer Deg Hos patreon ➔

for å logge inn som root-bruker, skriv inn følgende kommando (du må angi root – brukerkontopassord når du blir bedt om det):
$ su -
Eksempel på utganger:

Password: *******# 

når du er logget inn, bør meldingen din endres fra $ til #. For å logge inn som en annen bruker sier nixcraft, skriv inn følgende kommando (du må oppgi nixcraft brukerkontopassord når du blir bedt om det):
$ su - nixcraft
Eksempel på utganger:

Password:

Ekstern root-pålogging over ssh-økten

du kan bruke ssh-klienten som følger:
$ ssh [email protected]
$ ssh [email protected]
$ ssh [email protected]

ekstern root-pålogging via ssh-økt er imidlertid deaktivert i de fleste tilfeller av sikkerhetshensyn. Først logg inn som en vanlig bruker og bytt til rotkonto ved hjelp av su-kommandoen:

 ## login as a normal user ##ssh [email protected] ## now switch to root account ##su -

su-kommandoen og loggfiler

su-kommandoen logger bruken i en systemloggfil. Dette er nyttig for å finne ut su påloggingsinformasjon. HVIS DU ER RHEL / CentOS / Fedora Linux bruker skriver du følgende som rot for å se innholdet i / var / log / secure:
# tail -f /var/log/secure
Debian / Ubuntu Linux bruker prøve:
# tail -f /var/log/auth.log
Eksempelutganger:

May 30 23:02:56 wks05 su: pam_authenticate: Authentication failureMay 30 23:02:56 wks05 su: FAILED su for root by nixcraftMay 30 23:02:56 wks05 su: - /dev/pts/3 nixcraft:rootMay 30 23:02:59 wks05 su: pam_unix(su:auth): authentication failure; logname=nixcraft uid=1000 euid=0 tty=/dev/pts/3 ruser=nixcraft rhost= user=rootMay 30 23:03:01 wks05 su: pam_authenticate: Authentication failureMay 30 23:03:01 wks05 su: FAILED su for root by nixcraftMay 30 23:03:01 wks05 su: - /dev/pts/3 nixcraft:root

Si hei til sudo command

sudo er et program For Linux / Apple OS X / * BSD / Unix-lignende operativsystemer som lar brukerne kjøre programmer med sikkerhetsrettigheter til en annen bruker, normalt superbruker (root). Som standard vil sudo be om et brukerpassord, men det kan være konfigurert til å kreve rotpassordet eller ikke noe passord i det hele tatt. Apple Mac OS X Og Ubuntu Linux og mange andre operativsystemer bruker sudo-kommandoen for mange administrative oppgaver.

sudo utfører en kommando som en annen bruker, men følger et sett med regler om hvilke brukere som kan utføre hvilke kommandoer som hvilke andre brukere. Dette er konfigurert i et arkivert navn /etc / sudoers. I motsetning til su autentiserer sudo brukere mot sitt eget passord i stedet for målbrukeren. Se hvordan du konfigurerer og bruker sudo-verktøyet under Linux operativsystem.

for eksempel, for å logge inn som rot under Linux eller Unix-lignende operativsystem, skriv:
$ sudo -s

Eksempel sudo kommando økt

 Fig.01: Bytter til rotkonto ved hjelp av sudo-kommandoen

Fig.01: Bytte til rotkonto ved hjelp av sudo-kommandoen

Sudo og loggfil

sudo-loggen kan vises ved å utstede følgende kommando som root-bruker:

## Generic file for Unix/Linux ##tail -f /var/log/messages ## Debian/Ubuntu and friends ##tail -f /var/log/auth.log ## RHEL/CentOS/SL/Fedora Linux ##tail -f /var/log/auth.log

Eksempel på utganger:

May 30 23:12:42 wks05 sudo: nixcraft : TTY=pts/3 ; PWD=/tmp ; USER=root ; COMMAND=/bin/bashMay 30 23:12:42 wks05 sudo: pam_unix(sudo:session): session opened for user root by nixcraft(uid=1000)

Oppsummering

les følgende man-sider ved hjelp av man-kommandoen:
man sudo
man su

Se også:

  • Linux Run Command As Another User-Forklarer hvordan du kjører kjør Linux-kommandoer som en annen bruker eller kjør kommandoer som rotbruker ved hjelp av runuser, su og sudo-verktøy.
denne oppføringen er 2 av 13 i root user Tutorial-serien. Fortsett å lese resten av serien:

  1. Linux Logg inn Som Superbruker ( root user)
  2. Hvordan kan jeg logge inn som root?
  3. hvordan blir jeg superbruker På Ubuntu Linux ved hjelp av su/sudo?
  4. Ubuntu Linux root Passord (Standard Passord)
  5. hvordan lage en ny sudo bruker På Ubuntu Linux server
  6. hvordan endre root passord På Alpine Linux
  7. hvordan endre root passord På Alpine Linux
  8. hvordan endre Root passord På Alpine Linux
  9. root passord på suse / opensuse linux

  10. Endre Passordet I Unix
  11. Hvordan Endre Root passord på debian linux
  12. hvordan Endre root passord på macos unix

🐧 Få de siste veiledningene På Linux, Åpen Kildekode & DevOps via
RSS-feed ➔ Ukentlig nyhetsbrev ➔

ANNONSE

Kategori Liste Over Unix-og Linux-kommandoer
last ned ledere wget
Dokumentasjon hjelp * mandb * man * pinfo
Diskplass analysatorer df * duf * ncdu * pydf
Filbehandling cat * cp * mindre * mkdir * mer * tre
Brannmur Alpine Awall • CentOS 8 • OPENSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Linux Skrivebordsprogrammer Skype * Spotify * VLC 3
Moderne verktøy bat • exa
Nettverksverktøy
OpenVPN CentOS 7 * CentOS 8 * Debian 10 * Debian 8/9 * Ubuntu 18.04 * Ubuntu 20.04
Pakkebehandling apk * apt
Prosesser Ledelse bg * chroot * cron * fornekte • fg * blikk • gtop * iotop * jobber * killall * drepe * pidof * pstree * pwdx * tid * vtop
Søker ag * grep * whereis * which
Shell builtins compgen * ekko * printf
tekstbehandling kutt * rev
Brukerinformasjon grupper • id * lastcomm • siste * lid / libuser-lid * logname * medlemmer * brukere * whoami * hvem * w
WireGuard VPN Alpint * CentOS 8 * Debian 10 * Brannmur * Ubuntu 20.04

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.