Sužinokite skirtumą tarp „su“ ir „su -“ komandų sistemoje „Linux“.


Ankstesniame straipsnyje mes jums paaiškinome skirtumą tarp sudo ir su komandų Linux sistemoje. Tai yra dvi svarbios komandos, naudojamos „Linux“ saugumui įdiegti, atsižvelgiant į vartotojų valdymo politiką ir vartotojo leidimus.

Komanda su naudojama norint perjungti kitą vartotoją, kitaip tariant pakeisti naudotojo ID per įprastą prisijungimo seansą (todėl ji kartais vadinama jungikliu (-) vartotojas daugelio Linux naudotojų). Jei vykdoma be naudotojo vardo, pvz., su -, pagal numatytuosius nustatymus jis prisijungs kaip root naudotojas.

Dažnas iššūkis, su kuriuo susiduria nauji Linux naudotojai, yra suprasti skirtumą tarp “su” ir „su -“. Šis straipsnis padės trumpai suprasti skirtumą tarp "su" ir "su -" Linux sistemose.

Paprastai norėdami tapti kitu vartotoju arba prisijungti prie kito vartotojo, galite iškviesti šią komandą, tada būsite paraginti įvesti vartotojo, į kurį pereinate, slaptažodį.

su tecmint

Atsižvelgiant į scenarijų aukščiau esančioje ekrano kopijoje, svarbu pažymėti, kad vartotojas tecmint saugo aplinką nuo vartotojo aaronkilik pradinės prisijungimo sesijos, dabartinio darbo katalogo ir kelio į vykdomąjį failą. failai taip pat išlieka tokie patys.

Dėl to, kai vartotojas tecmint bando įtraukti darbo katalogą (kuris vis dar yra vartotojo aaronkilik darbo katalogas), pasirodo klaida: „ls: negali atidaryti katalogo . : Leidimas atmestas “ rodomas.

Tačiau galiausiai vartotojas tecmint gali įtraukti savo namų katalogą, paleidęs komandą cd be jokių parinkčių.

Antra, kai iškviečiate su su vėliavėlėmis - arba -l arba --login, jis siūlo prisijungimo sąsaja, panaši į kai prisijungiate įprastai. Visos toliau pateiktos komandos yra lygiavertės viena kitai.

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

Šiuo atveju vartotojui tecmint suteikiama jo numatytoji prisijungimo aplinka, įskaitant kelią į vykdomuosius failus; jis taip pat patenka į savo numatytąjį namų katalogą.

Svarbu tai, kad kai paleisite su be naudotojo vardo, automatiškai tapsite supervartotoju. Jums bus suteikta numatytoji root aplinka, įskaitant vykdomųjų failų pakeitimų kelią. Taip pat pateksite į pagrindinį pagrindinį katalogą:

su

Taip pat peržiūrėkite: Kaip rodyti žvaigždutes įvedant „Sudo“ slaptažodį „Linux“.

Tikimės, kad šis straipsnis bus informatyvus. Žemiau esančiame komentarų skyriuje galite užduoti bet kokius klausimus arba pasidalyti savo mintimis.