Opi ero "su"- ja "su-"-komentojen välillä Linuxissa


Aiemmassa artikkelissa olemme selittäneet sinulle eron sudo- ja su-komentojen välillä Linuxissa. Nämä ovat kaksi tärkeää komentoa, joita käytetään turvallisuuden toteuttamiseen Linuxissa käyttäjien hallintakäytännön ja käyttöoikeuksien osalta.

su-komennolla vaihdetaan toiselle käyttäjälle, toisin sanoen vaihdetaan käyttäjän ID normaalin kirjautumisistunnon aikana (siksi sitä kutsutaan joskus vaihtamiseksi (-) -käyttäjä useilta Linux-käyttäjiltä). Jos se suoritetaan ilman käyttäjänimeä, esimerkiksi su -, se kirjautuu oletuksena pääkäyttäjänä.

Uusien Linux-käyttäjien yhteinen haaste on ymmärtää ero "su" ja "su -" välillä. Tämä artikkeli auttaa sinua ymmärtämään lyhyesti eron "su" ja "su -" välillä Linux-järjestelmissä.

Yleensä tullaksesi toiseksi käyttäjäksi tai kirjautuaksesi toiselle käyttäjälle voit käynnistää seuraavan komennon, jolloin sinulta kysytään sen käyttäjän salasanaa, johon vaihdat.

su tecmint

Kun otetaan huomioon yllä olevan kuvakaappauksen skenaario, on tärkeää huomata, että käyttäjä tecmint pitää ympäristön käyttäjän aaronkilik alkuperäisestä kirjautumisistunnosta, nykyisestä työhakemistosta ja suoritettavan tiedoston polusta. tiedostot pysyvät samoina.

Tämän seurauksena, kun käyttäjä tecmint yrittää listata työhakemiston (joka on edelleen käyttäjän aaronkilik työhakemisto), tulee virhe: "ls: ei voi avata hakemistoa . : Lupa estetty ” tulee näkyviin.

Mutta lopussa käyttäjä tecmint voi luetella kotihakemistonsa suoritettuaan cd-komennon ilman valintoja.

Toiseksi, kun kutsut su-koodin -- tai -l- tai --login-lipulla, se tarjoaa sinulle samanlainen kirjautumisliittymä kuin normaalisti kirjautuessasi. Kaikki alla olevat komennot vastaavat toisiaan.

su - tecmint
OR
su  -l tecmint
OR
su --login tecmint

Tässä tapauksessa käyttäjälle tecmint tarjotaan oma oletusarvoinen kirjautumisympäristö, mukaan lukien polku suoritettaviin tiedostoihin. hän myös laskeutuu oletuskotihakemistoonsa.

Tärkeää on, että kun suoritat su:n ilman käyttäjänimeä, sinusta tulee automaattisesti pääkäyttäjä. Sinulle annetaan pääkäyttäjän oletusympäristö, mukaan lukien polku suoritettaviin tiedostoihin. Pääset myös pääkäyttäjän kotihakemistoon:

su

Katso myös: Kuinka näyttää tähtiä kirjoitettaessa Sudo-salasanaa Linuxissa

Toivomme, että tämä artikkeli on informatiivinen. Voit esittää kysymyksiä tai jakaa ajatuksesi alla olevan kommenttiosion kautta.