Негизги айырма – Adduser жана Useradd
Аппараттык камсыздоого көрсөтмөлөрдү берүү үчүн операциялык система колдонулат. Linux - бул операциялык система. Бул UNIXтин клону. Linuxтун негизги артыкчылыгы - программисттер ядронун жардамы менен өздөрүнүн операциялык системаларын түзө алышат. Кээ бир кеңири колдонулган Linux дистрибутивдери - Ubuntu, Fedora жана Debian. Компьютердин эң көп аткарылган иштери бул файлдарды карап чыгуу, түзүү, жылдыруу жана жок кылуу. Файлдарды эффективдүү иштетүүнүн эки ыкмасы бар. Башкача айтканда, Command Line Interface (CLI) же графикалык колдонуучу интерфейсин (GUI) колдонуу менен. CLI колдонуу Linux'та жакшыраак, анткени ал ийкемдүү жана тез. Буйруктар CLI аркылуу берилет жана Linux командаларды берүү үчүн терминалды камтыйт. Буйруктардын көп саны бар. Буйруктар, adduser жана useradd колдонуучуну башкаруу үчүн. Adduser менен useradd ортосундагы негизги айырма, adduser каттоо эсебинин үй папкасын жана башка жөндөөлөрүн орнотуу менен колдонуучуларды кошуу үчүн колдонулат, ал эми useradd колдонуучуларды кошуу үчүн төмөнкү деңгээлдеги пайдалуу буйрук болуп саналат. Бул макалада бул эки буйруктун ортосундагы айырма талкууланат.
Aduser деген эмне?
Дайындарды өзгөртүүгө же уурдоого болот. Ошондуктан, маалыматтарды коргоо үчүн абдан маанилүү болуп саналат. Коопсуздук Linuxтун негизги маселеси. Бул көп колдонуучу операциялык система. Ошентип, Linux'та авторизация деңгээли бар. Linux же Unixтеги ар бир файлдын колдонуучусу бар. Linux'та колдонуучулардын үч түрү бар. Алар колдонуучу, топ жана башкалар. "Колдонуучу" файлдын ээси. Демейки боюнча, файлды түзгөн колдонуучу колдонуучу болуп калат. "Топ" бир нече колдонуучуларды камтышы мүмкүн. Топтун бардык колдонуучулары бирдей файл уруксаттарына ээ. Топко көп колдонуучуларды кошуп, топтук уруксаттарды дайындоого болот. "Башка" файлды түзбөйт, бирок алар файлга кире алышат.
Ушундай жол менен файлдар ар бир колдонуучудан өзүнчө сакталат. Колдонуучулар окуй, жаза жана аткара алышат. Мазмунду окууга уруксат тизмеси. Жазуу уруксаты мазмунду өзгөртүүгө мүмкүндүк берет. Linux же Unixте ал аткаруу уруксатысыз программаны иштете албайт.
Aduser буйругу буйрук сабынын параметрлерине жана конфигурация маалыматына ылайык колдонуучуларды кошуу үчүн колдонулат. Буйрук синтаксиси $ буйругу – опциялардын аргументтери. Adduser менен кээ бир параметрлер бар. -h же -help жардам экранын басып чыгаруу үчүн. -система колдонуучуларды орнотуу үчүн колдонулат. –топ жаңы топ кошуу үчүн колдонулат.
01-сүрөт: Кошумча колдонуучу буйругу
Төмөндө aduser буйругу менен жаңы колдонуучуну түзүүнүн жолу көрсөтүлгөн. Колдонуучунун аты user_1. Кадимки колдонуучу башка колдонуучуну кошо албайт. Колдонуучуну кошуу үчүн ал буйруктарды супер колдонуучу катары иштетиши керек. Ошондуктан, ал "sudo" колдонушу керек.
02-сүрөт: adduser буйругу менен user_1 деп аталган колдонуучуну кошуу
03-сүрөт: user_1 түзүлдү.
/etc/passwd ичиндеги мазмунду көрүү менен, колдонуучунун_1 чоо-жайын көрө аласыз.
Useradd деген эмне?
useradd буйругу да колдонуучуларды кошуу үчүн колдонулат. Ал кээ бир желектер менен келет. Алардын айрымдары төмөнкүдөй.
-D Демейки
-m Үй каталогун түзөт
-s Колдонуучу үчүн кабыкты аныктайт
-e Колдонуучунун аккаунту өчүрүлө турган күн
-b Колдонуучунун үй каталогу үчүн негизги каталог
-u UID
-g Топтун баштапкы номери
-G Аты боюнча кошумча топтор
-c Комментарий
04-сүрөт: Демейки
Колдонуучуну кошуунун мисалы төмөнкүдөй,
05-сүрөт: useradd буйругу менен user_2 түзүлүүдө
Жаңы колдонуучуну кадимки колдонуучу катары кошууга болбойт. Ошондуктан, ал супер колдонуучу үчүн "sudo" колдонушу керек. -m желеги үй каталогунда колдонуучу папкасын түзүү үчүн колдонулат. "-s" кабыкты аныктоо үчүн колдонулат. "-g" топ үчүн, ал эми "-c" комментарийлер үчүн. Үй каталогуна өткөндөн кийин, user_2 түзүлөт.
Aduser жана Useradd ортосунда кандай окшоштуктар бар?
- Экөө тең Linux буйруктары.
- Экөөнү тең колдонуучулар түзүү үчүн колдонсо болот.
Aduser жана Useradd ортосунда кандай айырма бар?
Adduser vs Useradd |
|
Adduser – /etc/adduser.conf дарегиндеги буйрук сабынын параметрлерине жана конфигурация маалыматына ылайык колдонуучуларды системага кошуу буйругу. | Useradd – колдонуучуларды кошуу үчүн төмөнкү деңгээлдеги утилита. |
Функциялар | |
Колдонуучу кошуучу буйругу колдонуучуну түзүп, каттоо эсебинин үй папкаларын жана башка жөндөөлөрүн орнотот. | useradd буйругу жөн гана колдонуучуну түзөт. |
Каталог түзүү | |
Колдонуучунун буйругу үйдө (/home/user) автоматтык түрдө колдонуучу каталогун түзөт. | useradd буйругу -m менен көрсөтүлбөсө, үйдө колдонуучу каталогун түзбөйт. |
Синтаксис татаалдыгы | |
Кошумча колдонуучу үчүн буйрук синтаксиси useradd сыяктуу татаал эмес. | Useradd буйругунун бир аз татаалдыгы бар. |
Корытынды – Adduser жана Useradd
Linux ири уюмдар арасында, ошондой эле кадимки компьютер колдонуучулар арасында популярдуу. Ишенимдүүлүгү жана туруктуулугу үчүн сервердик чөйрөлөр үчүн да колдонулат. Колдонуучу ар кандай тапшырмаларды аткаруу үчүн Command Line Interface аркылуу буйрук бере алат. Колдонуучуну башкаруу үчүн эки негизги буйрук - adduser жана useradd. adduser менен useradd ортосундагы айырма, adduser аккаунттун үй папкасын жана башка жөндөөлөрүн орнотуу менен колдонуучуларды кошуу үчүн колдонулат, ал эми useradd колдонуучуларды кошуу үчүн төмөнкү деңгээлдеги утилита буйругу.
PDF Adduser жана Useradd жүктөп алуу
Сиз бул макаланын PDF версиясын жүктөп алып, шилтеме эскертүүсүнө ылайык оффлайн максаттарында колдоно аласыз. Сураныч, PDF версиясын бул жерден жүктөп алыңыз Adduser жана Useradd ортосундагы айырма