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.
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.
- 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
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 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.
- Linux-kirjautuminen pääkäyttäjänä (pääkäyttäjä )
- Miten voin kirjautua pääkäyttäjänä?
- miten minusta tulee Ubuntu Linuxin pääkäyttäjä su/sudon avulla?
- Ubuntu Linux root Password (oletussalasana)
- Kuinka luoda uusi sudo-käyttäjä Ubuntu Linux server
- miten vaihtaa root salasana RHEL ( Red Hat Enterprise Linux)
- miten vaihtaa root salasana CentOS Linuxissa
- miten vaihtaa root salasana Alpine Linuxissa
- miten vaihtaa root salasana Alpine Linuxissa
- Miten muuttaa root-salasana SUSE / openSUSE Linuxissa
- Salasanan vaihtaminen Unixissa
- pääkäyttäjän salasanan vaihtaminen Debian Linuxissa
- pääkäyttäjän salasanan vaihtaminen Fedora Linuxissa
- pääkäyttäjän salasanan vaihtaminen macOS Unixissa
RSS-syöte ➔ Weekly email newsletter ➔
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 |