Miten voin kirjautua pääkäyttäjäksi?

sudo-komennon demo

Katso kaikki Unixiin liittyvät artikkelit / faq

Miten kirjaudun pääkäyttäjänä Linuxissa, Apple OS X: ssä, *BSD: ssä ja Unixin kaltaisissa käyttöjärjestelmissä?
Linuxissa, * BSD: ssä ja Unixissa kuten opeating systems pääkäyttäjä toimii pääkäyttäjänä. Pääkäyttäjä on tavanomainen nimi käyttäjälle, jolla on kaikki oikeudet tai käyttöoikeudet järjestelmässä. Pääkäyttäjä voi tehdä monia asioita, joita tavallinen käyttäjä ei voi, kuten muuttaa tiedostojen omistusta, asentaa levyn, formatoida & uuden tiedostojärjestelmän uudelleen, käynnistää/pysäyttää palvelut ja sitoa portteihin, jotka on numeroitu alle 1024 tai enemmän.

mainos
opetusohjelman tiedot
vaikeustaso helppo
pääkäyttäjän oikeudet Kyllä
vaatimukset su / sudo Linuxilla / Unixilla
Est. lukuaika 4 minuuttia

ei ole hyvä käytäntö, että kukaan käyttää root-palvelua normaalina käyttäjätilinään tietoturvariskien vuoksi. Siksi käytät sen sijaan normaalia käyttäjätiliä. Sinun täytyy käyttää Su tai sudo komento siirtyä root käyttäjätilin.

su-komento

su-komentoa käytetään käyttäjätunnuksen vaihtamiseen tai superkäyttäjäksi tulemiseen kirjautumisistunnon aikana, eli sen avulla voi tulla superkäyttäjäksi tai korvaajaksi, huijauskäyttäjäksi, asetuskäyttäjäksi tai vaihtokäyttäjäksi.

Huomautus: su toimii vain, jos tietää kohde-tai pääkäyttäjän salasanan.

su-komentosyntaksi

syntaksi on:

su – {user-name}

jos sitä kutsutaan ilman käyttäjänimeä, su-oletusarvo on tulla superkäyttäjäksi. Käyttäjältä kysytään tarvittaessa salasanaa.

Patreon supporters only guides 🤓
  • Ei mainoksia ja seuranta
  • syvällisiä oppaita kehittäjille ja sysadmineille Opensourceflarehomissa
  • liity Patreoniini tukemaan itsenäisiä sisällöntuottajia ja aloittamaan uusimpien oppaiden lukemisen:
    • Kuinka perustaa Redis sentinel-klusteri Ubuntuun tai Debian Linuxiin
    • miten perustaa SSH – avaimet yubikeyn kanssa kaksivaiheiseksi todennukseksi (U2F/FIDO2)
    • miten perustaa Mariadb Galera-klusteri Ubuntuun tai Debian Linuxiin
    • podman-opetusohjelma aloittelijoille-osa I (suorita Linux-kontteja ilman Dockeria ja daemonless-tilassa)
    • miten suojata Linux Rogue USB-laitteita Usbguard
    • jos verkkotunnuksesi ei lähetä sähköpostia, aseta nämä DNS-asetukset välttääksesi huijauksen ja tietojenkalastelun

Join Patreon ➔

kirjautuaksesi pääkäyttäjäksi kirjoita seuraava komento (sinun on annettava pääkäyttäjätilin salasana pyydettäessä):
$ su -
Näytetulokset:

Password: *******# 

kun olet kirjautunut sisään, kehotuksen pitäisi muuttua$: sta#: ksi. Jos haluat kirjautua sisään toisen käyttäjän sanoessa nixcraft, kirjoita seuraava komento (sinun täytyy toimittaa nixcraft käyttäjätilin salasana pyydettäessä):
$ su - nixcraft
Näytetulokset:

Password:

etäjuuren kirjautuminen ssh-istunnon

aikana voit käyttää ssh-asiakasohjelmaa seuraavasti:
$ ssh [email protected]
$ ssh [email protected]
$ ssh [email protected]

SSH-istunnon pääkäyttäjän kirjautuminen on kuitenkin useimmissa tapauksissa poissa käytöstä turvallisuussyistä. Ensimmäinen, kirjautuminen tavallisena käyttäjänä ja sitten siirtyä root tilin su komennolla:

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

su-komento-ja lokitiedostot

su-komento kirjaa käyttönsä järjestelmän lokitiedostoon. Tämä on hyödyllistä selvittää su kirjautumistiedot. Jos olet RHEL / CentOS / Fedora Linux-käyttäjä, kirjoita seuraava pääkäyttäjä nähdäksesi / var / log/Securen sisällön:
# tail -f /var/log/secure
Debian / Ubuntu Linux-käyttäjä try:
# tail -f /var/log/auth.log
Otostulokset:

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

sano Hei sudo-komennolle

sudo on Linux / Apple OS X / *BSD / Unix-kaltaisille tietokoneen käyttöjärjestelmille tarkoitettu ohjelma, jonka avulla käyttäjät voivat suorittaa ohjelmia toisen käyttäjän, yleensä pääkäyttäjän (root), suojausoikeuksilla. Oletuksena, sudo kysyy käyttäjän salasana, mutta se voidaan määrittää vaatia root salasana tai ei salasanaa ollenkaan. Apple Mac OS X ja Ubuntu Linux ja monet muut oses käyttävät sudo-komentoa moniin hallinnollisiin tehtäviin.

sudo suorittaa komennon toisena käyttäjänä, mutta noudattaa sääntöjä siitä, mitkä komennot käyttäjät voivat suorittaa kuten mikäkin muu käyttäjä. Tämä on määritetty tiedosto nimeltä / etc / sudoers. Toisin kuin su, sudo todentaa käyttäjät omaa salasanaa vastaan kohdekäyttäjän salasanan sijaan. Katso kuinka määrittää ja käyttää sudo tool Linux-käyttöjärjestelmässä.

esimerkiksi kirjautuaksesi pääkäyttäjäksi Linuxissa tai Unixin kaltaisessa käyttöjärjestelmässä, Kirjoita:
$ sudo -s

Sample sudo command session

 Fig.01: siirtyminen pääkäyttötiliin käyttäen sudo-komentoa

Fig.01: Siirtyminen juuritilille käyttäen sudo-komentoa

Sudo-ja lokitiedosto

sudo-lokia voidaan tarkastella antamalla seuraava komento pääkäyttäjänä:

## 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

Näytetulokset:

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)

Summaten

Lue seuraavat man-sivut man-komennolla:
man sudo
man su

Katso myös:

  • Linux Run Command toisena käyttäjänä-selittää, miten ajaa run Linux-komentoja toisena käyttäjänä tai suorita komentoja pääkäyttäjänä käyttämällä runuser -, su-ja sudo-apuohjelmia.
tämä merkintä on 2 pääkäyttäjän opetussarjan 13: sta. Lue loput sarjat:

  1. Linux-kirjautuminen pääkäyttäjänä (pääkäyttäjä )
  2. Miten voin kirjautua pääkäyttäjänä?
  3. miten minusta tulee Ubuntu Linuxin pääkäyttäjä su/sudon avulla?
  4. Ubuntu Linux root Password (oletussalasana)
  5. Kuinka luoda uusi sudo-käyttäjä Ubuntu Linux server
  6. miten vaihtaa root salasana RHEL ( Red Hat Enterprise Linux)
  7. miten vaihtaa root salasana CentOS Linuxissa
  8. miten vaihtaa root salasana Alpine Linuxissa
  9. miten vaihtaa root salasana Alpine Linuxissa
  10. Miten muuttaa root-salasana SUSE / openSUSE Linuxissa
  11. Salasanan vaihtaminen Unixissa
  12. pääkäyttäjän salasanan vaihtaminen Debian Linuxissa
  13. pääkäyttäjän salasanan vaihtaminen Fedora Linuxissa
  14. pääkäyttäjän salasanan vaihtaminen macOS Unixissa

🐧 Hanki uusimmat tutorials Linux, Open Source & DevOps kautta
RSS-syöte ➔ Weekly email newsletter ➔

mainos

Luokka luettelo Unix – ja Linux-komennoista
Download managers wget
Documentation help * mandb * man * pinfo
Levyavaruusanalysaattorit df * duf * ncdu * pydf
Tiedostonhallinta cat * cp * less * mkdir * more * tree
palomuuri Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 * Ubuntu 20.04
Linux-työpöytäsovellukset Skype * Spotify * VLC 3
nykyaikaiset apuohjelmat bat * exa
verkon apuohjelmat NetHogs * dig * host * ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 * Ubuntu 20.04
paketinhallinta apk * apt
prosessien hallinta bg * chroot * cron * disown * fg • glances * gtop * iotop * jobs * killall * kill * pidof • pstree • pwdx * time * vtop
haku ag * grep * whereis * which
Shell builtins compgen * echo * printf
tekstinkäsittely leikkaa * rev
käyttäjätiedot ryhmät * id * lastcomm * last * lid / libuser-lid * logname * members * users * whoami * who * w
WireGuard VPN Alpine * CentOS 8 • Debian 10 * Firewall * Ubuntu 20.04

Vastaa

Sähköpostiosoitettasi ei julkaista.