1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Felhasználóváltás Linux Shellben

A Linuxnak háromféle fiókja van:rendszer, felhasználói és root. A felhasználó bejelentkezik a Linux felhasználói fiókjába a felhasználónevének és jelszavának megadásával. A rendszerfolyamatok, például a levelezés, szintén bejelentkeznek a Linuxba, amikor elindulnak. A root fiók egy speciális felhasználói fiók, amely korlátlan jogosultságokkal rendelkezik bármilyen művelet végrehajtásához. Feltéve, hogy ismeri egy másik fiók jelszavát, és a fiók lehetővé teszi a felhasználói bejelentkezést, a Linuxban a „su” paranccsal válthat felhasználókat, amelyeket általában „helyettes felhasználó”, „szuperfelhasználó” vagy „felhasználóváltás” paranccsal hívnak. .

A su parancs

Ha másik felhasználóra szeretne váltani, és olyan munkamenetet szeretne létrehozni, mintha a másik felhasználó egy parancssorból jelentkezett volna be, írja be a „su -” karakterláncot, majd szóközt és a célfelhasználó felhasználónevét. Amikor a rendszer kéri, írja be a célfelhasználó jelszavát. Ha elhagyja a kötőjelet, akkor a saját környezeti változóival jelentkezik be a másik felhasználó fiókjába, ami eltérő eredményeket eredményezhet, mint amit a felhasználó a rendszerbe való bejelentkezéskor tapasztalna. Írja be az „exit” kifejezést, és nyomja meg az „Enter” gombot a fiókból való kijelentkezéshez és az előző felhasználói munkamenethez való visszatéréshez.

A gyökérfiók

Általában csak néhány tapasztalt és megbízható felhasználó tud root felhasználóként bejelentkezni a legtöbb Linux rendszeren, mivel a root felhasználó elolvashatja, módosíthatja és törölheti a szerveren található fájlokat vagy beállításokat. Annak megakadályozására, hogy egy hacker "root"-ként jelentkezzen be, sok Linux rendszer megköveteli, hogy egy másik felhasználói munkamenetből a "su" paranccsal root munkamenetet kell kezdeményezni. Ha felhasználónév nélkül írja be a „su -” kifejezést, és megnyomja az „Enter” gombot, a rendszer feltételezi, hogy root felhasználóként kíván bejelentkezni, és kéri a root felhasználó jelszavát.

Biztonsági kockázatok a su-val

A su parancs olyan viselkedést igényel, amely ellentétes a legtöbb hálózati biztonsági szabályzattal és eljárással. Például, ha Linuxon a su paranccsal váltunk felhasználókat, a másik felhasználónak meg kell adnia a jelszavát. A rendszergazdáknak, akik root felhasználóra váltanak, egyetlen root jelszót kell megosztaniuk egymással. Bár ez az elrendezés nem jelent gondot egy három felhasználói fiókkal rendelkező hobbihálózat számára, sok professzionális Linux-hálózatban elfogadhatatlan biztonsági kockázatot jelent, és sok hálózati biztonsági szabályzat megköveteli a parancs letiltását.

A sudo segédprogram

A „sudo” nevű segédprogram a su parancs népszerű és biztonságosabb alternatívája. A sudo konfigurációs fájl azon felhasználók listáját tartalmazza, akik átválthatnak más fiókokra, például a root fiókra. Amikor a felhasználó egy parancs elé a „sudo” szót írja be, a rendszer a saját jelszavát kéri, és a rendszer csak ezt a parancsot hajtja végre root felhasználóként. A sudo használatával nem áll fenn annak a veszélye, hogy feltörik a root jelszót, vagy elfelejtenek kijelentkezni a root fiókból.


  1. Hogyan Gyökér az Evo 4G
  2. Hogyan lehet váltani a felhasználók egy iPod ?
  3. Hogyan válthatunk TTY-t
  4. Linux-fiók felhasználónevének megváltoztatása
  5. Felhasználók hozzáadása a számítógéphez